STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
EXTI Private Constants
Collaboration diagram for EXTI Private Constants:

Macros

#define EXTI_PROPERTY_SHIFT   24u
 EXTI Line property definition.
#define EXTI_CONFIG   (0x02uL << EXTI_PROPERTY_SHIFT)
#define EXTI_GPIO   ((0x04uL << EXTI_PROPERTY_SHIFT) | EXTI_CONFIG)
#define EXTI_RESERVED   (0x08uL << EXTI_PROPERTY_SHIFT)
#define EXTI_PROPERTY_MASK   (EXTI_CONFIG | EXTI_GPIO)
#define EXTI_PIN_MASK   0x0000001Fu
 EXTI bit usage.
#define EXTI_MODE_MASK   (EXTI_MODE_EVENT | EXTI_MODE_INTERRUPT)
 EXTI Mask for interrupt & event mode.
#define EXTI_TRIGGER_MASK   (EXTI_TRIGGER_RISING | EXTI_TRIGGER_FALLING)
 EXTI Mask for trigger possibilities.
#define EXTI_LINE_NB   23UL
 EXTI Line number.

Detailed Description

Macro Definition Documentation

◆ EXTI_CONFIG

#define EXTI_CONFIG   (0x02uL << EXTI_PROPERTY_SHIFT)

Definition at line 208 of file stm32f4xx_hal_exti.h.

◆ EXTI_GPIO

#define EXTI_GPIO   ((0x04uL << EXTI_PROPERTY_SHIFT) | EXTI_CONFIG)

Definition at line 209 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_NB

#define EXTI_LINE_NB   23UL

EXTI Line number.

Definition at line 234 of file stm32f4xx_hal_exti.h.

◆ EXTI_MODE_MASK

#define EXTI_MODE_MASK   (EXTI_MODE_EVENT | EXTI_MODE_INTERRUPT)

EXTI Mask for interrupt & event mode.

Definition at line 221 of file stm32f4xx_hal_exti.h.

◆ EXTI_PIN_MASK

#define EXTI_PIN_MASK   0x0000001Fu

EXTI bit usage.

Definition at line 216 of file stm32f4xx_hal_exti.h.

◆ EXTI_PROPERTY_MASK

#define EXTI_PROPERTY_MASK   (EXTI_CONFIG | EXTI_GPIO)

Definition at line 211 of file stm32f4xx_hal_exti.h.

◆ EXTI_PROPERTY_SHIFT

#define EXTI_PROPERTY_SHIFT   24u

EXTI Line property definition.

Definition at line 207 of file stm32f4xx_hal_exti.h.

◆ EXTI_RESERVED

#define EXTI_RESERVED   (0x08uL << EXTI_PROPERTY_SHIFT)

Definition at line 210 of file stm32f4xx_hal_exti.h.

◆ EXTI_TRIGGER_MASK

#define EXTI_TRIGGER_MASK   (EXTI_TRIGGER_RISING | EXTI_TRIGGER_FALLING)

EXTI Mask for trigger possibilities.

Definition at line 226 of file stm32f4xx_hal_exti.h.