Configuration functions.
More...
Configuration functions.
===============================================================================
##### Configuration functions #####
===============================================================================
◆ HAL_EXTI_ClearConfigLine()
Clear whole configuration of a dedicated Exti line.
- Parameters
-
- Return values
-
Definition at line 316 of file stm32f4xx_hal_exti.c.
◆ HAL_EXTI_GetConfigLine()
Get configuration of a dedicated Exti line.
- Parameters
-
hexti | Exti handle. |
pExtiConfig | Pointer on structure to store Exti configuration. |
- Return values
-
Definition at line 237 of file stm32f4xx_hal_exti.c.
◆ HAL_EXTI_GetHandle()
Store line number as handle private field.
- Parameters
-
hexti | Exti handle. |
ExtiLine | Exti line number. This parameter can be from 0 to EXTI_LINE_NB. |
- Return values
-
Definition at line 394 of file stm32f4xx_hal_exti.c.
◆ HAL_EXTI_RegisterCallback()
HAL_StatusTypeDef HAL_EXTI_RegisterCallback |
( |
EXTI_HandleTypeDef * |
hexti, |
|
|
EXTI_CallbackIDTypeDef |
CallbackID, |
|
|
void(*)(void) |
pPendingCbfn |
|
) |
| |
Register callback for a dedicated Exti line.
- Parameters
-
hexti | Exti handle. |
CallbackID | User callback identifier. This parameter can be one of
- EXTI_CallbackIDTypeDef values.
|
pPendingCbfn | function pointer to be stored as callback. |
- Return values
-
Definition at line 369 of file stm32f4xx_hal_exti.c.
◆ HAL_EXTI_SetConfigLine()
Set configuration of a dedicated Exti line.
- Parameters
-
hexti | Exti handle. |
pExtiConfig | Pointer on EXTI configuration to be set. |
- Return values
-
Definition at line 142 of file stm32f4xx_hal_exti.c.