|
STM32L4xx_HAL_Driver
1.14.0
|
Data Structures | |
| struct | EXTI_HandleTypeDef |
| EXTI Handle structure definition. More... | |
| struct | EXTI_ConfigTypeDef |
| EXTI Configuration structure definition. More... | |
Enumerations | |
| enum | EXTI_CallbackIDTypeDef { HAL_EXTI_COMMON_CB_ID = 0x00U, HAL_EXTI_RISING_CB_ID = 0x01U, HAL_EXTI_FALLING_CB_ID = 0x02U } |
| struct EXTI_HandleTypeDef |
EXTI Handle structure definition.
Definition at line 56 of file stm32l4xx_hal_exti.h.
Data Fields | |
| uint32_t | Line |
| void(* | PendingCallback )(void) |
| uint32_t EXTI_HandleTypeDef::Line |
Exti line number
Definition at line 58 of file stm32l4xx_hal_exti.h.
| void(* EXTI_HandleTypeDef::PendingCallback) (void) |
Exti pending callback
Definition at line 59 of file stm32l4xx_hal_exti.h.
| struct EXTI_ConfigTypeDef |
EXTI Configuration structure definition.
Definition at line 65 of file stm32l4xx_hal_exti.h.
| Data Fields | ||
|---|---|---|
| uint32_t | GPIOSel |
The Exti GPIO multiplexer selection to be configured. This parameter is only possible for line 0 to 15. It can be a value of EXTI GPIOSel |
| uint32_t | Line |
The Exti line to be configured. This parameter can be a value of EXTI Line |
| uint32_t | Mode |
The Exit Mode to be configured for a core. This parameter can be a combination of EXTI Mode |
| uint32_t | Trigger |
The Exti Trigger to be configured. This parameter can be a value of EXTI Trigger |
| Enumerator | |
|---|---|
| HAL_EXTI_COMMON_CB_ID | |
| HAL_EXTI_RISING_CB_ID | |
| HAL_EXTI_FALLING_CB_ID | |
Definition at line 45 of file stm32l4xx_hal_exti.h.