USR/SRC/gd32e23x_it.c
@@ -151,5 +151,26 @@ */ void EXTI4_15_IRQHandler(void) { if (RESET != exti_interrupt_flag_get(EXTI_4 | EXTI_5 | EXTI_15)) { HAL_HallExti_TriggerCallback(); } exti_interrupt_flag_clear(EXTI_4 | EXTI_5 | EXTI_15); } /*! \brief this function handles time2 \param[in] none \param[out] none \retval none */ void TIMER2_IRQHandler(void) { if (SET == timer_interrupt_flag_get(TIMER2, TIMER_INT_FLAG_UP)) //time2 count up overflow { BLDC_SpeedAndPID(); timer_interrupt_flag_clear(TIMER2, TIMER_INT_FLAG_UP); } }