[STM32L4] 低功耗模式里IO为啥总是漏电?

[复制链接]
 楼主| 公羊子丹 发表于 2025-5-5 07:54 | 显示全部楼层 |阅读模式
明明进了Standby,IO也配置成模拟输入了,怎么还是有电流跑?
Clyde011 发表于 2025-5-5 07:59 | 显示全部楼层
我建议直接把相关IO拉到地试试效果。
 楼主| 公羊子丹 发表于 2025-5-5 08:00 | 显示全部楼层
你有拉高或下拉电阻吗?有时候是外部电路引起的。
周半梅 发表于 2025-5-5 08:01 | 显示全部楼层
看下是不是有外设没关干扰IO状态?
帛灿灿 发表于 2025-5-5 08:01 | 显示全部楼层
我试过配置成模拟输入效果最好。
童雨竹 发表于 2025-5-5 08:02 | 显示全部楼层
L4的PWR寄存器有些状态需要锁存。
万图 发表于 2025-5-5 08:03 | 显示全部楼层
会不会是IO没退到最低功耗模式?
Wordsworth 发表于 2025-5-5 08:04 | 显示全部楼层
用万用表测IO电压看看是不是悬空了?
Bblythe 发表于 2025-5-5 08:05 | 显示全部楼层
RTC之类的外设有用到这些脚没?
Pulitzer 发表于 2025-5-5 08:06 | 显示全部楼层
你用的哪个功耗模式?Stop还是Standby?
Uriah 发表于 2025-5-5 08:06 | 显示全部楼层
有时候残电压也能测出漏电流。
一秒落纱 发表于 2025-5-13 21:30 | 显示全部楼层
外设未复位或禁用,STM32L4在进入低功耗模式(如STOP2)前,若未对未使用的外设(如I2CSPI)进行复位或禁用,可能导致I/O口状态异常,产生漏电流

远山寻你 发表于 2025-5-13 22:08 | 显示全部楼层
I2C接口在进入STOP2模式时,若数据仍在传输,SCLSDA线可能被锁定在低电平状态,导致电流持续消耗

淡漠安然 发表于 2025-5-13 22:43 | 显示全部楼层
模拟输入模式未正确配置,若I/O口未配置为模拟输入(GPIO_MODE_ANALOG),可能因内部上拉/下拉电阻或施密特触发器导致漏电

光辉梦境 发表于 2025-5-13 23:19 | 显示全部楼层
输出模式未固定电平,若I/O口配置为输出模式但未设置固定电平(高/低),可能因外部电路浮动导致电流流动

三生万物 发表于 2025-5-13 23:59 | 显示全部楼层
唤醒源配置不当,若I/O口作为唤醒源但未正确配置上拉/下拉电阻,可能导致悬空状态下的漏电

别乱了阵脚 发表于 2025-5-14 00:00 | 显示全部楼层
外部上拉/下拉电阻缺失:若I/O口连接的外部电路无上拉/下拉电阻,可能导致悬空状态下的漏电

夜阑风雨 发表于 2025-5-14 06:12 | 显示全部楼层
电容损坏或漏电,电路中的电容若质量不佳或损坏,可能导致漏电流

暖了夏天蓝了海 发表于 2025-5-14 07:23 | 显示全部楼层
若进入低功耗模式前未禁用调试功能(如SWD),可能导致时钟未完全关闭,从而产生漏电。

冰春彩落下 发表于 2025-5-14 09:12 | 显示全部楼层
添加外部上拉/下拉电阻:对连接的外部电路添加适当的上拉/下拉电阻,确保I/O口状态稳定。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6167

帖子

3

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

182

主题

6167

帖子

3

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