extern "C" void EXTI4_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(1 << 4); }
/** * @brief This function handles External line 0 interrupt request. * @param None * @retval None */ void EXTI0_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(MFX_IRQOUT_PIN); }
void EXTI4_15_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_13); }
/** * @brief This function handles EXTI4_IRQ Handler. * @param None * @retval None */ void EXTI4_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(ACCELERO_INT1_PIN); }
/** * @brief This function handles External EXTI_Line9-5 interrupt request. * @param None * @retval None */ void EXTI9_5_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(KEY_BUTTON_PIN); }
/*This function handles External line interrupt request for BlueNRG.*/ void BNRG_SPI_EXTI_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(BNRG_SPI_EXTI_PIN); }
/** * @brief This function handles External Line 0 interrupt request. * @param None * @retval None */ void EXTI0_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(WAKEUP_BUTTON_PIN); }
void EXTI15_10_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(ONOFF_STAT_PIN); // Checks if ONOFF_STAT_PIN is source of IT // if so: HAL clears the IT and calls HAL_GPIO_EXTI_Callback (see below) }
/** * @brief This function handles EXTI Line0 interrupt. */ void EXTI0_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0); }
void EXTI0_IRQHandler (void) { HAL_GPIO_EXTI_IRQHandler(USR_BUTTON); }
/** * @brief This function handles External line 9 to 5 interrupt request. * @param None * @retval None */ void EXTI9_5_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(SD_DETECT_PIN); }
// User button handler. void EXTI0_IRQHandler(void) { BSP_LED_Toggle(LED_GREEN); HAL_GPIO_EXTI_IRQHandler(B1_Pin); }
extern "C" void EXTI15_10_IRQHandler(void) { for (int i = 10; i < 16; i++) { HAL_GPIO_EXTI_IRQHandler(1 << i); } }
extern "C" void EXTI9_5_IRQHandler(void) { for (int i = 5; i < 9; i++) { HAL_GPIO_EXTI_IRQHandler(1 << i); } }
/** * @brief This function handles External line 2 interrupt request. * @param None * @retval None */ void EXTI2_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_2); }
/** * @brief This function handles EXTI Line4 interrupt. */ void EXTI4_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_4); }
void EXTI4_IRQHandler(void) { rt_interrupt_enter(); HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_4); rt_interrupt_leave(); }
/** * @brief This function handles EXTI Line[9:5] interrupts. */ void EXTI9_5_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_5); HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_6); HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_7); }
/*This function handles the Push Button interrupt request.*/ void PUSH_BUTTON_EXTI_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(KEY_BUTTON_PIN); button_event = 1; }
/** * @brief This function handles External line 9 to 5 interrupt request. * @param None * @retval None */ void EXTI9_5_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(SD_DETECT_PIN); HAL_GPIO_EXTI_IRQHandler(UP_JOY_PIN); HAL_GPIO_EXTI_IRQHandler(DOWN_JOY_PIN); }
/** * @brief This function handles External EXTI_Line0 interrupt request. * @param None * @retval None */ void EXTI0_1_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(USER_BUTTON_PIN); }
/** * @brief This function handles External line 10 to 15 interrupt request. * @param None * @retval None */ void EXTI15_10_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(KEY_BUTTON_PIN); HAL_GPIO_EXTI_IRQHandler(SEL_JOY_PIN); }
/** * @brief This function handles External line 2 interrupt request. * @param None * @retval None */ void EXTI9_5_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_8); }
/** * @brief This function handles External lines 0 to 1 interrupt request. * @param None * @retval None */ void EXTI0_1_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(SEL_JOY_PIN); }
/** * @brief This function handles the smartcard detection interrupt request. * @param None * @retval None */ void SC_OFF_EXTI_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(SC_OFF_PIN); }
/** * @brief This function handles External lines 4 to 15 interrupt request. * @param None * @retval None */ void EXTI4_15_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(DOWN_JOY_PIN); HAL_GPIO_EXTI_IRQHandler(UP_JOY_PIN); HAL_GPIO_EXTI_IRQHandler(TAMPER_BUTTON_PIN); }
/** * @brief This function handles External lines 15 to 10 interrupt request. * @param None * @retval None */ void EXTI15_10_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(TAMPER_BUTTON_PIN); }
void EXTI1_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_1); }
/** * @brief This function handles External lines 15_10 interrupt request. * @param None * @retval None */ void EXTI15_10_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_14); }
extern "C" void EXTI3_IRQHandler(void) { HAL_GPIO_EXTI_IRQHandler(1 << 3); }