使用实例:
这里通过STM32F10xx系列举例, CubeMx 版本是比较新的6.0.0:
- 通过File ->New Project 新建工程
- 选择芯片,这里我用的是STM32F103C8T6
- 配置Sys Debug方式为Serial wire:
- 配置RCC HSE
- 配置时钟频率为72M:
- 选择FreeRTOS,配置一下:
- 例如新建 个usertask:
- 配置生成的工程,这里选择IAR (EWARM):
- 最后点击右上角Generate Code按钮,生成该工程:
- 工程生成后,就可以在FreeRTOS中的Task中添加应用代码了:
- 接上硬件,选择好相应的Debugger,调试运行: