Clion配置STM32开发环境踩坑

  1. 在使用CubeMX生成了代码之后,在cion中没有自动生成Cmake文件,工程不能进行编译,检查了CubeMX生成代码的配置是没有问题的,并且检查了编译环境等配置都是没有问题的,最后把工程名子‘01.Template’改为了‘01_Template’就没有问题了,原来是clion的工程名字不能有这个点号‘.’的原因。。。
  2. 使用stlink下载程序的时候,下载失败,出现如下的错误
Error: timed out while waiting for target halted
embedded:startup.tcl:482: Error: ** Unable to reset target **
in procedure 'program'
in procedure 'program_error' called at file "embedded:startup.tcl", line 519
at file "embedded:startup.tcl", line 482

需要将cfg里面的reset_config srst_only改为reset_config none
就成功了。

Guess you like

Origin blog.csdn.net/qq_43715171/article/details/118826584