CLion配置STM32工程终于结束告一段落,野火的中英文显示液晶屏例程👇
转换成CLion之后,编译烧写成功,但像之前在Keil中一样,出现了花屏(之前在用Keil的时候,我调试出是需要Clear 清屏的)
然后突然想在CLion里Debug一下看看,结果出现了错误提示:
错误提示为:
Unexpected command line argument: Files\OpenOCD-20231002-0.12.0\sharelopenocd\sc
ripts
意思是意外的命令参数,再看后面明显是 Program Files被截断了,盲猜是不支持路径中有空格导致的。
我的OpenOCD路径为:
解决办法:
重新安装(其实不需要安装,解压OpenOCD的压缩包,然后拷贝到一个没有空格的路径就行)
我放在了D盘根目录:
在设置里修改一下OpenOCD的路径:
然后可能会出现找不到指定的开发板配置文件,因为我之前的daplink.cfg 是放在了原来的OpenOCD目录里,新的OpenOCD目录里没有这份文件,所以需要拷贝一份进去:
Run/Debug的配置里,开发板配置文件这里变蓝,就表示检测到了,找不到会显示红框。
然后,再Debug就没有这个错误了:
但是调试没有经验,不是很会,还得继续学习。