-
选择 嵌入式 -> STM32CubeMX
-
选择面板配置文件,选择对应的芯片配置文件,或者点击跳过(有的芯片不一定有,后面会说明任何创建及引用此配置文件)
-
项目生成后默认生成 STM32F030F4Px 芯片的代码(删除除.ioc文件和.idea文件夹外的所有文件及文件夹,只保留.ioc文件和.idea文件夹),需要手动在 STM32CubeMX 中新建需要的芯片,然后把ioc配置拷贝过来。
-
按 Ctrl + S 保存,打开保存的位置,把 STM32CubeMX 生成的 .ioc文件的内容拷入到 Clion 生成的.ioc文件中
-
在 Clion 中点击 通过 STM32CubeMx 打开
-
点击 LED 灯对应的针脚,选择 GPIO_Output
-
打开 串口1
-
Debug 选择 Serial Wire(SWD选择这个,如果是JTAG或其它就选择对应的)
-
打开、调整对应时钟
-
保存,点击 GENERATE CODE 生成代码
-
配置CMark,选择上一章节配置的工具链
-
配置调试设置
-
编辑开关LED灯代码,编译、调试
-
参考
- 主要配置 JLink GDB Server 那点:https://blog.csdn.net/zjh1229/article/details/123887084
- STM32CubeMX: https://blog.csdn.net/ybhuangfugui/category_9291704.html