万图 发表于 2025-4-24 07:20

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

芯片进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配置为模拟模式或输入模式(带下拉),避免浮空输入导致功耗增加。
页: [1]
查看完整版本: 低功耗模式下IO状态还能保持吗?