[STM32L0] 低功耗模式下IO状态还能保持吗?

[复制链接]
963|10
 楼主| 万图 发表于 2025-4-24 07:20 | 显示全部楼层 |阅读模式
芯片进STOP模式后,有些引脚状态就变了,是不是我配置不对?
Clyde011 发表于 2025-4-24 07:24 | 显示全部楼层
IO有无上下拉也影响状态。
公羊子丹 发表于 2025-4-24 07:25 | 显示全部楼层
有些IO默认会浮空,需要配置保留状态。
周半梅 发表于 2025-4-24 07:26 | 显示全部楼层
STOP模式下IO行为确实不一样了。
帛灿灿 发表于 2025-4-24 07:27 | 显示全部楼层
可以考虑在进入低功耗前先拉高拉低。
童雨竹 发表于 2025-4-24 07:28 | 显示全部楼层
有的管脚在低功耗时只能模拟输入。
 楼主| 万图 发表于 2025-4-24 07:28 | 显示全部楼层
是不是忘了设置PWR相关寄存器?
Wordsworth 发表于 2025-4-24 07:29 | 显示全部楼层
试试用保持IO状态的宏定义?
Bblythe 发表于 2025-4-24 07:30 | 显示全部楼层
我用standby时IO全丢了,郁闷。
Pulitzer 发表于 2025-4-24 07:31 | 显示全部楼层
看datasheet有个“保持”配置位。
Uriah 发表于 2025-4-24 07:32 | 显示全部楼层
你用的是哪组IO?我试试复现一下。
风凉 发表于 2025-6-11 21:00 | 显示全部楼层
Stop模式系统时钟停止,RAM和寄存器内容保留(但部分IO可能被重置)
西洲 发表于 2025-6-11 21:00 | 显示全部楼层
使用唤醒引脚(如WKUP引脚)触发系统唤醒,并在唤醒后重新初始化IO
白马过平川 发表于 2025-6-11 22:30 | 显示全部楼层
功耗最低化,Standby模式功耗最低,但无法保持IO状态
失物招領 发表于 2025-6-12 09:00 | 显示全部楼层
若需在Standby模式下保持部分IO状态,需通过外部电路(如EEPROM、FRAM)存储状态,并在唤醒后恢复
温室雏菊 发表于 2025-6-12 10:00 | 显示全部楼层
IO状态保持,Stop模式可配置部分IO保持状态,但功耗略高于Standby
春日负喧 发表于 2025-6-12 19:32 | 显示全部楼层
确保IO配置为输出模式(推挽或开漏)或输入模式(带上拉/下拉)
将爱藏于深海 发表于 2025-6-13 15:00 | 显示全部楼层
若应用对功耗要求极高且允许短暂恢复时间,选择Standby模式并在唤醒后重新初始化IO。若需快速响应且需保持部分IO状态,选择Stop模式并合理配置IO
故意相遇 发表于 2025-6-13 19:39 | 显示全部楼层
避免在Sleep期间动态修改IO配置
捧一束彼岸花 发表于 2025-6-15 19:00 | 显示全部楼层
建议将未使用的IO配置为模拟模式或输入模式(带下拉),避免浮空输入导致功耗增加。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

169

主题

6161

帖子

1

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