用clion烧录的时候报这个怎么解决呀,用的st_link
stm32吧
全部回复
仅看楼主
level 1
山河已秋-▫
楼主
编译是正常通过的,小白第一次用clion,还在摸索阶段
2023年06月08日 09点06分
1
level 1
山河已秋-▫
楼主
问题已解决,是因为我这块STM32F103C8T6开发板实际上用的是国产的CS32F103C8T6芯片。openocd 用 stm32f103c8t6 的驱动配置无法识别出 CS32F103C8T6
2023年06月08日 11点06分
2
level 1
山河已秋-▫
楼主
解决方法如下:
在openocd 安装下的 \share\openocd\scripts\target 下找stm32f1x.cfg文件,打开后 第48行左右有个: swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID , 在这后边(同一行)添加:-expected-id 0x2ba01477,添加完,这行就是:swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID -expected-id 0x2ba01477
然后,就好了,下载正常了
2023年06月08日 11点06分
4
level 1
山河已秋-▫
楼主
是在b站的一个up主Pulf_bili那里学会的,希望能够以后遇到同样问题的兄弟们一点帮助
2023年06月08日 11点06分
5
level 1
山河已秋-▫
楼主
报这个错误基本就是这个国产芯片替代导致的原因。Error: expected 1 of 1: 0x1ba01477
2023年06月08日 11点06分
6
level 1
I三千繁梦I
感谢分享
2023年08月31日 03点08分
7
level 1
贴吧用户_aXWK6Ct
感谢分享,很有帮助
2025年06月18日 07点06分
8
1