示例#1
0
/**
  * @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();
}
示例#2
0
/** @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();
    } 
  }
}
示例#3
0
/**
  * @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();
  }
 }