diff --git a/Source/system/interrupts.c b/Source/system/interrupts.c --- a/Source/system/interrupts.c +++ b/Source/system/interrupts.c @@ -9,6 +9,7 @@ #include "system/gpio.h" #include "aprs/afsk.h" #include "pressure.h" +#include "system/adc.h" // Systick void SysTick_Handler(void) @@ -38,3 +39,8 @@ void I2C1_IRQHandler(void) HAL_I2C_EV_IRQHandler(pressure_get_i2c_handle()); } } + +void DMA1_Channel1_IRQHandler(void) +{ + HAL_DMA_IRQHandler(adc__hdma_gethandle()); +}