[STM32L0] 用L0跑低功耗,但电流还是几十uA?

[复制链接]
 楼主| 公羊子丹 发表于 2025-6-19 07:23 | 显示全部楼层 |阅读模式
明明是Sleep模式,按说几uA才对,结果怎么测都在几十uA以上,不知道哪里没关干净。
Clyde011 发表于 2025-6-19 07:29 | 显示全部楼层
先把最小系统跑起来再慢慢加功能,方便查。
 楼主| 公羊子丹 发表于 2025-6-19 07:30 | 显示全部楼层
你GPIO都设成模拟输入了吗?
周半梅 发表于 2025-6-19 07:31 | 显示全部楼层
看看有没有外设还开着,比如ADC或者LPUART。
帛灿灿 发表于 2025-6-19 07:32 | 显示全部楼层
L0的低功耗模式挺讲究,进之前得把不必要的都关了。
童雨竹 发表于 2025-6-19 07:33 | 显示全部楼层
有没有用调试工具?有时候SWD也耗电。
万图 发表于 2025-6-19 07:33 | 显示全部楼层
RTC、LPTIM这类外设也要检查下。
Wordsworth 发表于 2025-6-19 07:34 | 显示全部楼层
用CubeMX生成的代码吗?有可能默认配置不全。
Bblythe 发表于 2025-6-19 07:35 | 显示全部楼层
电流是在VBAT测的吗?
Pulitzer 发表于 2025-6-19 07:36 | 显示全部楼层
HAL_PWR_EnterSTOPMode 之前加个断点试试看。
Uriah 发表于 2025-6-19 07:37 | 显示全部楼层
我之前漏关了HSI,功耗直接翻倍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6197

帖子

3

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