温室雏菊
发表于 2025-4-23 10:35
唤醒后需要重新配置系统时钟和外设时钟。这个要注意
她已醉
发表于 2025-6-11 16:00
Sleep(睡眠)模式主要是CPU停止运行,但外设和SRAM保持运行。唤醒时间最短,通常在微秒级。适用于需要快速响应且功耗要求不是特别严格的场景
将爱藏于深海
发表于 2025-6-11 16:30
睡眠模式可以通过任何中断唤醒,因此需要配置相应的中断。例如,配置GPIO中断、定时器中断等
春日负喧
发表于 2025-6-11 17:00
Stop模式是CPU、大部分外设和SRAM停止运行,但RTC、备份寄存器和部分低功耗外设可能保持运行。唤醒时间比睡眠模式长,但功耗更低。适用于对功耗有较高要求且允许一定唤醒延迟的场景
温室雏菊
发表于 2025-6-11 18:00
停止模式可以通过外部中断(如GPIO中断)、RTC闹钟、USB唤醒等唤醒。需要配置相应的唤醒源,并在唤醒后重新初始化部分外设。唤醒后,系统会自动恢复时钟配置,但可能需要重新初始化部分外设
故意相遇
发表于 2025-6-11 19:00
Standby模式时大部分外设和SRAM停止运行,且大部分寄存器内容丢失(备份寄存器除外)。唤醒时间最长,但功耗最低。适用于对功耗要求极高且允许较长唤醒延迟的场景
白马过平川
发表于 2025-6-11 20:30
待机模式可以通过WKUP引脚上升沿、RTC闹钟、入侵检测事件、NRST引脚外部复位等唤醒。需要配置相应的唤醒源,并在唤醒后重新初始化整个系统。唤醒后,系统会重新启动,相当于一次复位。需要重新初始化所有外设和寄存器
西洲
发表于 2025-6-11 22:00
使用低速时钟(如LSI或LSE)作为RTC和备份域的时钟源,以降低功耗
失物招領
发表于 2025-6-12 01:00
在STM32中,配置Sleep(睡眠)、Stop(停止)和Standby(待机)模式是降低功耗的有效手段
风凉
发表于 2025-6-12 15:00
在进入低功耗模式前,关闭所有未使用的外设,以减少功耗
jtracy3
发表于 2025-6-15 21:08
唤醒后需重新配置系统时钟
updownq
发表于 2025-6-16 11:31
STM32 的低功耗模式是嵌入式系统设计中的关键特性,可显著延长电池供电设备的续航时间。
mnynt121
发表于 2025-6-16 12:30
根据需要选择合适的低功耗模式
捧一束彼岸花
发表于 2025-6-16 15:00
在进入低功耗模式前,可以降低系统时钟频率
yeates333
发表于 2025-6-16 15:40
支持 4种低功耗模式
iyoum
发表于 2025-6-16 16:22
引脚电压的切换会对外部和内部电容负载产生动态损耗,尽量减少电压切换频率和负载电容。
pixhw
发表于 2025-6-16 18:11
若需在低功耗模式下接收数据(如LPUART),需单独配置其低功耗模式(如LPUART的接收使能)。
tifmill
发表于 2025-6-16 19:47
关闭非必要外设,降低静态功耗。
zerorobert
发表于 2025-6-16 20:38
所有未使用的IO管脚应配置为模拟输入模式,以减少漏电流。
使用的IO管脚应根据需要配置为上拉、下拉或推挽输出。
cashrwood
发表于 2025-6-16 21:49
需要其维持RTC或唤醒功能。