[应用相关] 低功耗进入异常

[复制链接]
 楼主| elephant00 发表于 2021-2-4 10:47 | 显示全部楼层 |阅读模式

各位大佬好,小弟在使用STM32L431单片机的时候遇到一个奇怪的问题,我用的是HAL库,当我下载完程序后如果不完全断电,单片机进不了低功耗,即使通过硬件复位现象也是一样,但是只要我断开电源重新上电,后面不管是进入低功耗还是低功耗下唤醒都完全正常了,现在做一个产品通过锂电池供电,而且锂电池是焊接到板子上的,每烧录一次程序,就进不了低功耗了,得把电池焊下来重新接一下才正常,真是心力憔悴啊。
     在网上找了都没找到类似的问题,不知大佬们有没有碰到过这种情况。是不是烧完程序哪个寄存器置位了?
laocuo1142 发表于 2021-2-4 10:47 | 显示全部楼层

请问重新上电时是否断开了烧录连接?
这里假定断开了连接,那么猜测多半是SWD的连接状态原因。楼主不妨在程序代码中增加一段功能,将SWD口禁止掉(改成IO口也可以试试),然后通过强制加载optionbyte使芯片重新复位一次。通过复位状态寄存器或者备份域寄存器记录这个状态,复位后就可以跳过
晓伍 发表于 2021-3-1 23:45 | 显示全部楼层
硬件连接出现问题了吧
八层楼 发表于 2021-3-1 23:47 | 显示全部楼层
你的问题真的好奥奇怪
观海 发表于 2021-3-1 23:49 | 显示全部楼层
供电一直在吗
guanjiaer 发表于 2021-3-1 23:51 | 显示全部楼层
是不是有虚焊啊
heimaojingzhang 发表于 2021-3-1 23:52 | 显示全部楼层
楼主的额问题解决了吗
SantaBunny 发表于 2023-3-8 10:43 | 显示全部楼层
重新上电时是否断开了烧录连接
软核硬核 发表于 2023-3-10 14:36 | 显示全部楼层
进入调试看看为什么进入不了低功耗。
Pretext 发表于 2023-3-10 14:37 | 显示全部楼层
进入不了低功耗应该是没有执行进低功耗那个命令,你得看看为什么不进去。
芯路例程 发表于 2023-3-10 14:37 | 显示全部楼层
有个办法,不用改电路,你直接用镊子把正负极短路,这时候芯片就没电了,然后插上充电器就好了。等于断电一次。
AloneKaven 发表于 2023-3-10 22:39 | 显示全部楼层
是不是虚焊了?
wenfen 发表于 2023-7-12 22:34 | 显示全部楼层
硬件连接出现问题了吧
zhuhuis 发表于 2023-7-12 22:36 | 显示全部楼层
你的问题真的好奇怪
tian111 发表于 2023-7-12 22:38 | 显示全部楼层
供电一直在吗
songqian17 发表于 2023-7-12 22:39 | 显示全部楼层

是不是有虚焊啊
chenho 发表于 2023-7-12 22:40 | 显示全部楼层
楼主的额问题解决了吗
houcs 发表于 2023-7-12 22:41 | 显示全部楼层
重新上电时是否断开了烧录连接
liuzaiy 发表于 2023-7-12 22:43 | 显示全部楼层
进入调试看看为什么进入不了低功耗。
pangb 发表于 2023-7-12 22:44 | 显示全部楼层

进入不了低功耗应该是没有执行进低功耗那个命令,你得看看为什么不进去。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1030

主题

3864

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部