STM32停机模式静耗问题

2019-12-18 18:46发布

  我把程序用JLINK烧录进去之后,拔掉仿真器,30s进入休眠后电流是700ua,但是如果把VCC断开(复位好像也不行)   再接上vcc,30s进入休眠静耗电流是40ua,我不知道是哪里没配置好,为什么要等VCC断开啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
ziho2005
1楼-- · 2019-12-18 23:26
 精彩回答 2  元偷偷看……
dhw5qq
2楼-- · 2019-12-19 03:59
ziho2005 发表于 2018-9-23 16:16
烧写程序的时候,MCU启动了调试模块功能,重新上电这个是关闭的吧

序号        测试项        静耗
1        PWR_Regulator_ON        90ua
2        PWR_Regulator_Off        50ua
3        把停机函数 不放到定时器中断里 拔掉仿真器一直不休眠        
4        3  步骤 重新上电后静耗正常50ua       
5               
6        进入停机的函数放在中断里 拔掉仿真器休眠         700ua
7        6步骤  重新上电后 静耗正常50ua        50ua
8               
9               



如上是我测试的 数据

现在多的700ua  是不是还要关闭哪些配置?
barryxiao
3楼-- · 2019-12-19 06:20
光拔掉仿真器是没用的。内部的调试单元还在工作
dhw5qq
4楼-- · 2019-12-19 06:48
barryxiao 发表于 2018-9-26 09:49
光拔掉仿真器是没用的。内部的调试单元还在工作

请问关调试的库函数是哪个?
styleno1
5楼-- · 2019-12-19 09:05
要测得准,断电重启测。
dhw5qq
6楼-- · 2019-12-19 11:24
 精彩回答 2  元偷偷看……

一周热门 更多>