CMSIS-RTOS2 应用笔记 四 创建工程

来源:互联网 发布:python复制文件夹 编辑:程序博客网 时间:2024/06/14 23:29
project_window.png使用RTX5创建微控制器应用程序的步骤如下:


  • 创建一个新项目并选择一个微控制器设备。
  • 在"管理运行时环境"窗口中,选择CMSIS  CORE和CMSIS  RTOS2(API) Keil RTX5。 您可以选择将RTX添加为库(Variant:Library)或添加完整的源代码(Variant:Source  - 如果使用事件记录器,则为必需)


  • 如果验证输出需要其他组件存在,请尝试使用解析按钮。
  • 单击确定。 在"项目"窗口中,您将看到自动添加到项目中的文件,如RTX_Config.h,RTX_Config.c,库或源代码文件,以及系统和启动文件:


  • 您可以通过右键单击 Source Group 1 并选择 Add New Item to 'Source Group 1',将模板文件添加到项目中。 在新窗口中,单击 User Code Template。 在右侧,您将看到CMSIS-RTOS RTX的所有可用模板文件


  • 使用RTX_Config.h文件将RTX5配置为应用程序的需要。

添加对RTX特定功能的支持

如果您在应用程序代码中需要一些RTX特定功能,#包含头文件rtx_os.h。 这使得能够实现低功耗和无勾选的操作模式。

  • 添加事件记录器可见性
  • 要与RTX5一起使用事件记录器,请选择软件组件编译器:事件记录器。
  • 选择软件组件CMSIS的源代码:RTOS2(API):Keil RTX5。


事件记录器的组件选择
  • 调用应用程序代码中的EventRecorderInitialize()函数(理想情况下在main())。
  • 构建应用程序代码并将其下载到调试硬件。
  • 一旦目标应用程序生成事件信息,就可以使用事件记录器在μVision调试器中查看。

0 0
原创粉丝点击