Windows下Clion的stm32配置

详细配置

已经有许多大牛写了相关方面的文章,我是看@PoJiaA123的文章配置的

写这篇文章的目的主要就是记录一个特别坑的事情(本人蠢了…

补充一点东西

大人,现在是2020年了.
@PoJiaA123博主写的博文有些地方已经不适用了我这里备注一下

  • 项目初始化可以直接先用CubeMX生成代码后直接通过Clion打开
  • 待续…

来龙去脉

这个坑其实就是网上这些教程没有说清楚一个地方的细节配置,一笔带过了导致我一脸懵逼

因为没有正确配置Embedded Development,造成可以成功构建,但是没办法调试的问题
OpenOCD图中红框标注出来的路径一定是指向一个可执行文件,而不是openOCD的根目录,而且这个东西的错误提示也有点奇葩,一直提示我location,关键是这个不是根目录而是指向一个可执行文件

好了bug到这里就解决了,实在不放心旁边还有一个Test

一个小技巧

如何选择自己的板子,便携性

便携性点击这个就可以直接选择MCU型号,貌似会依据项目工程自动在第一个那里推荐一个最适合的,欸嘿嘿
还有就是这样生成的配置默认是调用STLink v2