/** * @brief This function handles External lines 15_10 interrupt request. * @param None * @retval None */ void EXTI15_10_IRQHandler(uint16_t GPIO_Pin) { /* SD Detect pin */ HAL_GPIO_EXTI_IRQHandler(SD_DETECT_PIN); BSP_SD_DetectIT(); }
/** @brief EXTI line detection callbacks * @param GPIO_Pin: Specifies the pins connected EXTI line * @retval None */ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { if(GPIO_Pin == GPIO_PIN_8) { if (SD_DETECT_PIN) { BSP_SD_DetectIT(); } } }
/** * @brief External Line Callback * @param[in] GPIO_Pin pin number * @retval None */ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { if (GPIO_Pin == BSP_MOTOR_CONTROL_BOARD_FLAG_PIN) { BSP_MotorControl_FlagInterruptHandler(); } if (GPIO_Pin == BSP_SD_DETECT_PIN) { BSP_SD_DetectIT(); } }