
最近学习STM32单片机,现在使用的是STM32F103C6,在使用cubeMX配置时候发现,配置后将程序烧写到板子上就无法进行第二次烧写,必须将BOOT0置高才能烧写,在cubeMX设置时候我并没有对PA13 PA14进行更改,但好像烧写玩程序PA13 PA14功能发生了变化。还有我发现了一个问题,在STM32F0系列中使用cubeMX进行PA13 PA14的JLINK配置,配置完了以后都会变绿,反复烧写不会出现问题,而STM32F103 JLINK配置完了却是黄色的,刚刚接触STM32,这个问题弄的比较烦躁,求大神指点。下图为F103的cubeMX配置和F030的cubeMX配置。 F103 ![]() ![]() ![]() |
配置开启Serial Wire debug 也就是Pa13 和Pa14 就可以了。。
默认cube是没有开启的。开启就可以了。。
评分
查看全部评分
多谢,果然是这边的问题,困扰了好几天,对cubeMX没系统的学习太容易出错了