[STM32U5] STM32U585 中使用 RTC 的Standby和Shutdown模式

[复制链接]
91|28
eefas 发表于 2026-10-19 12:30 | 显示全部楼层
在Shutdown模式下,只要VDD存在,备份寄存器中的内容就会保持。但需要注意,SRAM内容会全部丢失,因此关键数据必须存入备份寄存器或外部非易失存储器中。
OliviaSH 发表于 2026-10-19 16:57 | 显示全部楼层
你试试将RTC的时钟源从外部晶振切换为内部时钟,我之前用这个方法解决了 Standby 和 Shutdown 模式的问题。
hudi008 发表于 2026-10-19 20:02 | 显示全部楼层
未使用的 peripherals 或 GPIO 未正确处理。
zerorobert 发表于 2026-10-20 11:39 | 显示全部楼层
仅通过VBAT掉电或外部复位唤醒,需完全重新初始化系统。
Jacquetry 发表于 2026-10-20 16:28 | 显示全部楼层
确认RTC时钟源为HSE或LSE,且在PWR_CR中设置了VBATEN位。如果使用内部时钟,尝试改为外部时钟源。
backlugin 发表于 2026-10-20 18:57 | 显示全部楼层
LSE晶振选型建议及焊接注意点
bestwell 发表于 2026-10-20 19:26 | 显示全部楼层
通过LSE/LSI时钟、闹钟/Wakeup Timer功能,结合低功耗模式,可满足电池供电设备的长期运行需求。
深渊之海 发表于 2026-10-22 17:48 | 显示全部楼层
检查RTC时钟源是否切换为HSE(外部高速时钟源),Standby和Shutdown模式下内部时钟可能不稳定。
ClarkLLOTP 发表于 2026-10-23 14:32 | 显示全部楼层
你检查了PWR_CR寄存器的VBATEN位吗?这个位是进入Standby和Shutdown模式的关键。另外,确保RTC的时钟源是稳定的,如果外部晶振有问题,可以考虑切换到内部时钟源。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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