STM32F205 HAL库 RTC软件复位后不许

在RTC初始化配置时,没考虑到软件复位的状况,当频繁实现软件系统复位时,发现RTC时间有误差。缘由在于每一次软件复位后都会再次从新初始化RTC,中间便会产生时间差,频繁复位误差更明显。 解决方法:经过RTC备份寄存器的判断以从新初始化RTC,只有当系统断电时备份寄存器才会清空,如系统选择软件复位则不需从新初始化RTC。web RTC_HandleTypeDef RtcHandle; #define
相关文章
相关标签/搜索