|
STM32U385的RTC拥有32个备份的寄存器,如果没有断电可以实现关断,或者重启不会掉电。因此利用这个寄存器可以实现RTC的时间设置后,保持时间。 【实现方式】 在RTC初始化时读取我们指定的寄存器,如果是我们设置的值,则不进行时间配置。当然如果不是,那么我们在配置好时间后,需要向这个寄存器写入我们指定的值:
在stm32u3xx_hal_rtc_ex.h中有关于备份寄存器的操作函数:
通过上面的几个操作函数,就可以实对备份寄存器进行操作了。 |
有奖直播 | STM32U3新系列超低功耗MCU — 近阈值设计开启最佳能耗新纪元
《STM32U3线上课程》学习笔记+FLASH存储器的核心特性
《STM32U3线上课程》学习笔记+更丰富的外设兼容和总线矩阵学习和总线矩阵学习
【NUCLEO-STM32U385RG开发板测评】02 基于Vscode搭建开发环境
近阈值技术引领者:STM32U3系列的能效与安全革新
经验分享 | 基于LL库实现STM32U5 LPTIM 功能的代码演示
【NUCLEO-STM32U385RG开发板测评】05 启用ThreadX
【NUCLEO-STM32U385RG开发板测评】04 低功耗测试
【STM32U3评测】5.U3中TrustZone的学习使用
【STM32U3评测】4.初步移植ThreadX
微信公众号
手机版