目录

  • 1 通过File ->New Project 新建工程
  • 2 选择芯片,这里我用的是STM32F103C8T6
  • 3 配置Sys Debug方式为Serial wire:
  • 4 配置RCC HSE
  • 5 配置时钟频率为72M:
  • 6选择FreeRTOS,配置一下:
  • 7 例如新建 个usertask:
  • 8 配置生成的工程,这里选择IAR (EWARM):
  • 9 最后点击右上角Generate Code按钮,生成该工程:
  • 10工程生成后,就可以在FreeRTOS中的Task中添加应用代码了:
  • 11 接上硬件,选择好相应的Debugger,调试运行:
  • 博主热门文章推荐:



使用实例:

这里通过STM32F10xx系列举例, CubeMx 版本是比较新的6.0.0:

1 通过File ->New Project 新建工程

cubemx打开ioc工程没反应_机器学习

2 选择芯片,这里我用的是STM32F103C8T6

cubemx打开ioc工程没反应_stm32_02

3 配置Sys Debug方式为Serial wire:

Timebase Source选用Timer

cubemx打开ioc工程没反应_Android_03

4 配置RCC HSE

cubemx打开ioc工程没反应_嵌入式_04

5 配置时钟频率为72M:

cubemx打开ioc工程没反应_嵌入式_05

6选择FreeRTOS,配置一下:

cubemx打开ioc工程没反应_嵌入式_06

7 例如新建 个usertask:

cubemx打开ioc工程没反应_stm32_07

8 配置生成的工程,这里选择IAR (EWARM):

cubemx打开ioc工程没反应_嵌入式_08

9 最后点击右上角Generate Code按钮,生成该工程:

cubemx打开ioc工程没反应_stm32_09

10工程生成后,就可以在FreeRTOS中的Task中添加应用代码了:

cubemx打开ioc工程没反应_Android_10

11 接上硬件,选择好相应的Debugger,调试运行:

cubemx打开ioc工程没反应_cubemx打开ioc工程没反应_11