diff options
-rw-r--r-- | main.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -67,7 +67,6 @@ void rtc_alarm_reset(void) { } void rtc_init(void) { - rtc_bus_sync(); RTC->CRH = 0; if (((RTC_INITIALIZED_REGISTER_HIGH<<16) | RTC_INITIALIZED_REGISTER_LOW) != COMPILE_TIME) { RCC->BDCR = RCC_BDCR_RTCEN | (1<<RCC_BDCR_RTCSEL_Pos) | RCC_BDCR_LSEON; @@ -79,6 +78,7 @@ void rtc_init(void) { RTC_INITIALIZED_REGISTER_LOW = COMPILE_TIME&0xffff; REBOOT_REGISTER = 0; } + rtc_bus_sync(); } void rtc_set_alarm_sec(uint32_t value) { |