stm32 rtc如何设置定时器闹钟而不是时间和日期闹钟

时间:2021-05-04 18:59:11

标签: stm32 real-time-clock

我正在使用 Stm32f101vbt6 我想每 25 秒设置一次 rtc 警报。因为我想从停止模式唤醒微控制器以重置看门狗。 在 HAL 库中,我可以通过以下命令设置 rtc 警报:

HAL_RTC_SetAlarm_IT(&hrtc, &RTC_Alarm_Time, RTC_FORMAT_BIN);

但对于此命令,我必须从 rtc 获取时间,即小时分钟和秒,然后计算 25 秒后,然后编写上面的命令。 如果我不想每次都计算时间并通过将数字添加到 RTC 闹钟寄存器来设置 rtc 闹钟,我该怎么办。

谢谢。

0 个答案:

没有答案