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

stm32 rtc如何设置定时器报警而不是时间和日期报警,stm32,real-time-clock,Stm32,Real Time Clock,我使用的是Stm32f101vbt6,我想每25秒设置一次rtc报警。因为我想从停止模式唤醒微控制器以重置看门狗。 在HAL库中,我可以通过以下命令设置rtc报警: HAL_RTC_SetAlarm_IT(&hrtc,&RTC_Alarm_Time,RTC_FORMAT_BIN) 但是对于这个命令,我必须从rtc获取时间,即小时分钟和秒,然后计算25秒,然后在上面写下命令。 如果我不想每次都计算时间并通过向rtc报警寄存器添加数字来设置rtc报警,我该怎么办 多谢各位

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

HAL_RTC_SetAlarm_IT(&hrtc,&RTC_Alarm_Time,RTC_FORMAT_BIN)

但是对于这个命令,我必须从rtc获取时间,即小时分钟和秒,然后计算25秒,然后在上面写下命令。 如果我不想每次都计算时间并通过向rtc报警寄存器添加数字来设置rtc报警,我该怎么办

多谢各位