|
STM32F479xx HAL User Manual
|
IO operation functions. More...
Functions | |
| void | HAL_EXTI_IRQHandler (EXTI_HandleTypeDef *hexti) |
| Handle EXTI interrupt request. | |
| uint32_t | HAL_EXTI_GetPending (EXTI_HandleTypeDef *hexti, uint32_t Edge) |
| Get interrupt pending bit of a dedicated line. | |
| void | HAL_EXTI_ClearPending (EXTI_HandleTypeDef *hexti, uint32_t Edge) |
| Clear interrupt pending bit of a dedicated line. | |
| void | HAL_EXTI_GenerateSWI (EXTI_HandleTypeDef *hexti) |
| Generate a software interrupt for a dedicated line. | |
IO operation functions.
EXTI IO functions.
===============================================================================
##### IO operation functions #####
===============================================================================
| void HAL_EXTI_ClearPending | ( | EXTI_HandleTypeDef * | hexti, |
| uint32_t | Edge | ||
| ) |
Clear interrupt pending bit of a dedicated line.
| hexti | Exti handle. |
| Edge | Specify which pending edge as to be clear. This parameter can be one of the following values:
|
| None. |
Definition at line 496 of file stm32f4xx_hal_exti.c.
References assert_param, EXTI_PIN_MASK, IS_EXTI_CONFIG_LINE, IS_EXTI_LINE, IS_EXTI_PENDING_EDGE, and EXTI_HandleTypeDef::Line.
| void HAL_EXTI_GenerateSWI | ( | EXTI_HandleTypeDef * | hexti | ) |
Generate a software interrupt for a dedicated line.
| hexti | Exti handle. |
| None. |
Definition at line 517 of file stm32f4xx_hal_exti.c.
References assert_param, EXTI_PIN_MASK, IS_EXTI_CONFIG_LINE, IS_EXTI_LINE, and EXTI_HandleTypeDef::Line.
| uint32_t HAL_EXTI_GetPending | ( | EXTI_HandleTypeDef * | hexti, |
| uint32_t | Edge | ||
| ) |
Get interrupt pending bit of a dedicated line.
| hexti | Exti handle. |
| Edge | Specify which pending edge as to be checked. This parameter can be one of the following values:
|
| 1 | if interrupt is pending else 0. |
Definition at line 467 of file stm32f4xx_hal_exti.c.
References assert_param, EXTI_PIN_MASK, IS_EXTI_CONFIG_LINE, IS_EXTI_LINE, IS_EXTI_PENDING_EDGE, and EXTI_HandleTypeDef::Line.
| void HAL_EXTI_IRQHandler | ( | EXTI_HandleTypeDef * | hexti | ) |
Handle EXTI interrupt request.
| hexti | Exti handle. |
| none. |
Definition at line 435 of file stm32f4xx_hal_exti.c.
References EXTI_PIN_MASK, EXTI_HandleTypeDef::Line, and EXTI_HandleTypeDef::PendingCallback.
1.7.6.1