diff --git a/src/interrupts.c b/src/interrupts.c --- a/src/interrupts.c +++ b/src/interrupts.c @@ -7,6 +7,7 @@ #include "interrupts.h" #include "uart.h" #include "rtc.h" +#include "adc.h" #include "gpio.h" extern TIM_HandleTypeDef htim1; @@ -45,3 +46,9 @@ void HAL_RTC_AlarmAEventCallback(RTC_Han { // Do something awesome or not } + +void DMA1_Channel1_IRQHandler(void) +{ + HAL_DMA_IRQHandler(adc_gethandle()->DMA_Handle); +} +