keil5报错显示stm32的SWDIO未连接不能烧录

个人遇到的烧录小问题,玩32的时候突然不知道为什么之前明明能用的stlink被keil5显示SWDIO未连接烧录不了,后面自己查找了半个小时才知道原因

大概率是因为hal库跟之前标准库的代码混乱了,导致32芯片被锁死了,引脚不能用。

(前提,要确定stlink跟32板子没坏,能供电)解决方法:我是看到debug里的stlink的setting里显示未连接SWD IO, 即类似于

然后我就查资料试了一下,解决方法为断电后把boot电路上面的boot0跳线帽改为1(高电平),boot1保持原样为0(低电平)然后再连接尝试上电烧录,就成功了。

改成

相关推荐
茯苓gao16 小时前
嵌入式开发笔记:CANopen相关移位运算与通信协议术语详解
网络·嵌入式硬件·学习·信息与通信
梁朝辉19 小时前
STM32H750VBT6中ADCINP与INN什么区别
stm32·单片机·嵌入式硬件
省四收割者20 小时前
一文详解信号完整性(1)
python·嵌入式硬件·数学建模·信息与通信·信号处理·智能硬件
崇山峻岭之间21 小时前
单片机无感FOC驱动之ADC
单片机·嵌入式硬件
Ligocious21 小时前
1.点亮一颗小小的LED
单片机·嵌入式硬件
KaifuZeng1 天前
通信与接口协议面试八、CAN通信
单片机·嵌入式硬件·面试·通信与接口协议
智源单片机设计1 天前
基于单片机的直流电机双闭环调速系统设计
单片机·嵌入式硬件
kebidaixu1 天前
两轮车换电 BMS 的模拟前端中颖 SH367306 AFE 芯片详解
stm32
kebidaixu1 天前
两轮车换电 BMS 的模拟前端中颖 SH367306 AFE 芯片调试实录:四个关键问题与解决方案
stm32