STM32F4xx_HAL_Driver  1.8.3
EXTI Exported Types
+ Collaboration diagram for EXTI Exported Types:

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 }
 

Detailed Description


Data Structure Documentation

◆ EXTI_HandleTypeDef

struct EXTI_HandleTypeDef

EXTI Handle structure definition.

Definition at line 52 of file stm32f4xx_hal_exti.h.

Data Fields

uint32_t Line
 
void(* PendingCallback )(void)
 

Field Documentation

◆ Line

uint32_t EXTI_HandleTypeDef::Line

Exti line number

Definition at line 54 of file stm32f4xx_hal_exti.h.

◆ PendingCallback

void(* EXTI_HandleTypeDef::PendingCallback) (void)

Exti pending callback

Definition at line 55 of file stm32f4xx_hal_exti.h.

◆ EXTI_ConfigTypeDef

struct EXTI_ConfigTypeDef

EXTI Configuration structure definition.

Definition at line 61 of file stm32f4xx_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