diff --git a/src/interrupts.c b/src/interrupts.c --- a/src/interrupts.c +++ b/src/interrupts.c @@ -6,6 +6,7 @@ #include "stm32f0xx.h" #include "interrupts.h" #include "uart.h" +#include "rtc.h" #include "gpio.h" extern TIM_HandleTypeDef htim1; @@ -33,3 +34,14 @@ void TIM1_BRK_UP_TRG_COM_IRQHandler(void proceed = 1; HAL_TIM_IRQHandler(&htim1); } + +void RTC_IRQHandler(void) +{ + HAL_RTC_AlarmIRQHandler(rtc_gethandle()); +} + + +void HAL_RTC_AlarmAEventCallback(RTC_HandleTypeDef *hrtc) +{ + // Do something awesome or not +}