STM32F4xx_HAL_Driver  1.8.3

IO operation functions. More...

+ Collaboration diagram for IO operation functions:

Functions

void HAL_EXTI_IRQHandler (EXTI_HandleTypeDef *hexti)
 Handle EXTI interrupt request. More...
 
uint32_t HAL_EXTI_GetPending (EXTI_HandleTypeDef *hexti, uint32_t Edge)
 Get interrupt pending bit of a dedicated line. More...
 
void HAL_EXTI_ClearPending (EXTI_HandleTypeDef *hexti, uint32_t Edge)
 Clear interrupt pending bit of a dedicated line. More...
 
void HAL_EXTI_GenerateSWI (EXTI_HandleTypeDef *hexti)
 Generate a software interrupt for a dedicated line. More...
 

Detailed Description

IO operation functions.

EXTI IO functions.

 ===============================================================================
                       ##### IO operation functions #####
 ===============================================================================

Function Documentation

◆ HAL_EXTI_ClearPending()

void HAL_EXTI_ClearPending ( EXTI_HandleTypeDef hexti,
uint32_t  Edge 
)

Clear interrupt pending bit of a dedicated line.

Parameters
hextiExti handle.
EdgeSpecify which pending edge as to be clear. This parameter can be one of the following values:
  • EXTI_TRIGGER_RISING_FALLING This parameter is kept for compatibility with other series.
Return values
None.

Definition at line 498 of file stm32f4xx_hal_exti.c.

◆ HAL_EXTI_GenerateSWI()

void HAL_EXTI_GenerateSWI ( EXTI_HandleTypeDef hexti)

Generate a software interrupt for a dedicated line.

Parameters
hextiExti handle.
Return values
None.

Definition at line 522 of file stm32f4xx_hal_exti.c.

◆ HAL_EXTI_GetPending()

uint32_t HAL_EXTI_GetPending ( EXTI_HandleTypeDef hexti,
uint32_t  Edge 
)

Get interrupt pending bit of a dedicated line.

Parameters
hextiExti handle.
EdgeSpecify which pending edge as to be checked. This parameter can be one of the following values:
  • EXTI_TRIGGER_RISING_FALLING This parameter is kept for compatibility with other series.
Return values
1if interrupt is pending else 0.

Definition at line 466 of file stm32f4xx_hal_exti.c.

◆ HAL_EXTI_IRQHandler()

void HAL_EXTI_IRQHandler ( EXTI_HandleTypeDef hexti)

Handle EXTI interrupt request.

Parameters
hextiExti handle.
Return values
none.

Definition at line 434 of file stm32f4xx_hal_exti.c.