STM32
直播中

fejlkel

8年用户 1067经验值
擅长:制造/封装
私信 关注
[问答]

STM32F411进入SLEEP MODE后无法SWD下载怎么解决?


       目前小弟在学习STM32F411的低功耗,使用的硬件是STM32F411 NUCLEO开发板,使用ST的HAL库开发,debug采用SWD模式。在系统中加入SLEEP MODE,程序在下载后可以正常运行,但是再次下载时出现“Internal command error”字样,后在网上搜索很多人需要这种问题,解决方法是在点下载是短接复位引脚的电容,这样可以实现下载,后来得知只要在系统中加入使能DEBUG在SLEE MODE下即调用库函数HAL_EnableDBGSleepMode即可,该函数放在时钟初始化函数之后,这种方法经实践依然无法解决问题,各位有什么好的方法解决该问题?谢谢!

回帖(1)

陈萍

2024-5-15 14:58:11
试试先reset一下,再下载
举报

更多回帖

发帖
×
20
完善资料,
赚取积分