STM32F205 HAL庫 RTC軟件復位後不許

在RTC初始化配置時,沒考慮到軟件復位的狀況,當頻繁實現軟件系統復位時,發現RTC時間有誤差。緣由在於每一次軟件復位後都會再次從新初始化RTC,中間便會產生時間差,頻繁複位誤差更明顯。 解決方法:經過RTC備份寄存器的判斷以從新初始化RTC,只有當系統斷電時備份寄存器纔會清空,如系統選擇軟件復位則不需從新初始化RTC。web RTC_HandleTypeDef RtcHandle; #define
相關文章
相關標籤/搜索