已经有许多大牛写了相关方面的文章,我是看@PoJiaA123的文章配置的
写这篇文章的目的主要就是记录一个特别坑的事情(本人蠢了…
大人,现在是2020年了.
@PoJiaA123博主写的博文有些地方已经不适用了我这里备注一下
CubeMX
生成代码后直接通过Clion
打开这个坑其实就是网上这些教程没有说清楚一个地方的细节配置,一笔带过了导致我一脸懵逼
因为没有正确配置Embedded Development
,造成可以成功构建,但是没办法调试的问题
图中红框标注出来的路径一定是指向一个可执行文件,而不是openOCD
的根目录,而且这个东西的错误提示也有点奇葩,一直提示我location
,关键是这个不是根目录而是指向一个可执行文件
好了bug到这里就解决了,实在不放心旁边还有一个
Test
如何选择自己的板子,便携性
点击这个就可以直接选择MCU
型号,貌似会依据项目工程自动在第一个那里推荐一个最适合的,欸嘿嘿
还有就是这样生成的配置默认是调用STLink v2