前言
环境版本
- Clion最新版本
- stm32cubemx最新版本
- arm-gcc编译工具最新版本
- msys2 工具
- Jlink调试工具(需要安装Jlink驱动)
- stm32f103c8t6最小开发板
项目创建
使用stm32cubemx自动生成环境
选择stm32f103c8t6芯片
配置必要的参数
配置时钟源
配置系统调试模式,使用串口
配置总线时钟频率(可选)
配置项目生成信息(项目路径不要带有中文)
生成项目
使用clion打开生成项目
找到刚才生成的项目(根据自己生成的路径来)
跳过面板配置
配置Jlink调试工具(需要安装Jlink驱动)
“运行”–>“新增嵌入配置”
关键配置信息(核心)
编译项目
调试测试
结尾
- 环境的搭建已完成
- 极大的提高了开发效率,并且在之前的文章中使用jlink还需要转成普通串口,在此篇中也不需要了
- 如果需要使用stlink的方式,也可以通过此方式(需要下载stm32cubemxIde,借助里面的exe程序)
- 这种方式就是将外部exe程序,通过clion去调用,然后整合到一起。
- 最后,有什么不足的请指出