STM32F051的SWD烧录失败,提示No Cortex-M SW Device found,电路如下
SWCK对应单片机的49引脚,SWDA对应单片机的46引脚有么有哪位大神能解答。 1、首先查看keil是否检测到了设备的SWD如下图,如果检测到了SWD接口,把速度调慢点试试。
2、如果没有检测到SWD,用万用表测量下MCU的SWD的2个pin的电平是否是复位后正常的电平,复位后正常模式如下
烧录之前我测了上面图片的4号引脚对地是3.3V,可是现在烧录不成之后测了只有1.2V左右了:'( creep 发表于 2015-7-15 21:01
1、首先查看keil是否检测到了设备的SWD如下图,如果检测到了SWD接口,把速度调慢点试试。
2、如果没有检测 ...
烧录之前我测了上面图片的4号引脚对地是3.3V,可是现在烧录不成之后测了只有1.2V左右了 rjpopotaotao 发表于 2015-7-15 21:26
烧录之前我测了上面图片的4号引脚对地是3.3V,可是现在烧录不成之后测了只有1.2V左右了 ...
MCU复位之后,SWDA和SWCK一个是高电平一个低电平,先看此时的电平是否正确。 弱弱的问一下,是重新上电就复位了吗 我现在想会不会是电源干扰导致的程序下载不进去 rjpopotaotao 发表于 2015-7-15 23:13
弱弱的问一下,是重新上电就复位了吗
是的,如果你的复位电路没有问题,上电MCU就会复位一次。
如果MCU的电压不正常或者复位后SWD的电平不正常,就先检测下电源部分吧。 添加flash的算法了吗?
页:
[1]
2