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

Macros

#define EXTI_LINE_0   (EXTI_GPIO | 0x00u)
#define EXTI_LINE_1   (EXTI_GPIO | 0x01u)
#define EXTI_LINE_2   (EXTI_GPIO | 0x02u)
#define EXTI_LINE_3   (EXTI_GPIO | 0x03u)
#define EXTI_LINE_4   (EXTI_GPIO | 0x04u)
#define EXTI_LINE_5   (EXTI_GPIO | 0x05u)
#define EXTI_LINE_6   (EXTI_GPIO | 0x06u)
#define EXTI_LINE_7   (EXTI_GPIO | 0x07u)
#define EXTI_LINE_8   (EXTI_GPIO | 0x08u)
#define EXTI_LINE_9   (EXTI_GPIO | 0x09u)
#define EXTI_LINE_10   (EXTI_GPIO | 0x0Au)
#define EXTI_LINE_11   (EXTI_GPIO | 0x0Bu)
#define EXTI_LINE_12   (EXTI_GPIO | 0x0Cu)
#define EXTI_LINE_13   (EXTI_GPIO | 0x0Du)
#define EXTI_LINE_14   (EXTI_GPIO | 0x0Eu)
#define EXTI_LINE_15   (EXTI_GPIO | 0x0Fu)
#define EXTI_LINE_16   (EXTI_CONFIG | 0x10u)
#define EXTI_LINE_17   (EXTI_CONFIG | 0x11u)
#define EXTI_LINE_18   (EXTI_RESERVED | 0x12u)
#define EXTI_LINE_19   (EXTI_RESERVED | 0x13u)
#define EXTI_LINE_20   (EXTI_RESERVED | 0x14u)
#define EXTI_LINE_21   (EXTI_CONFIG | 0x15u)
#define EXTI_LINE_22   (EXTI_CONFIG | 0x16u)

Detailed Description

Macro Definition Documentation

◆ EXTI_LINE_0

#define EXTI_LINE_0   (EXTI_GPIO | 0x00u)

External interrupt line 0

Definition at line 86 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_1

#define EXTI_LINE_1   (EXTI_GPIO | 0x01u)

External interrupt line 1

Definition at line 87 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_10

#define EXTI_LINE_10   (EXTI_GPIO | 0x0Au)

External interrupt line 10

Definition at line 96 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_11

#define EXTI_LINE_11   (EXTI_GPIO | 0x0Bu)

External interrupt line 11

Definition at line 97 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_12

#define EXTI_LINE_12   (EXTI_GPIO | 0x0Cu)

External interrupt line 12

Definition at line 98 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_13

#define EXTI_LINE_13   (EXTI_GPIO | 0x0Du)

External interrupt line 13

Definition at line 99 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_14

#define EXTI_LINE_14   (EXTI_GPIO | 0x0Eu)

External interrupt line 14

Definition at line 100 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_15

#define EXTI_LINE_15   (EXTI_GPIO | 0x0Fu)

External interrupt line 15

Definition at line 101 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_16

#define EXTI_LINE_16   (EXTI_CONFIG | 0x10u)

External interrupt line 16 Connected to the PVD Output

Definition at line 102 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_17

#define EXTI_LINE_17   (EXTI_CONFIG | 0x11u)

External interrupt line 17 Connected to the RTC Alarm event

Definition at line 103 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_18

#define EXTI_LINE_18   (EXTI_RESERVED | 0x12u)

No interrupt supported in this line

Definition at line 107 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_19

#define EXTI_LINE_19   (EXTI_RESERVED | 0x13u)

No interrupt supported in this line

Definition at line 112 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_2

#define EXTI_LINE_2   (EXTI_GPIO | 0x02u)

External interrupt line 2

Definition at line 88 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_20

#define EXTI_LINE_20   (EXTI_RESERVED | 0x14u)

No interrupt supported in this line

Definition at line 117 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_21

#define EXTI_LINE_21   (EXTI_CONFIG | 0x15u)

External interrupt line 21 Connected to the RTC Tamper and Time Stamp events

Definition at line 119 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_22

#define EXTI_LINE_22   (EXTI_CONFIG | 0x16u)

External interrupt line 22 Connected to the RTC Wakeup event

Definition at line 120 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_3

#define EXTI_LINE_3   (EXTI_GPIO | 0x03u)

External interrupt line 3

Definition at line 89 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_4

#define EXTI_LINE_4   (EXTI_GPIO | 0x04u)

External interrupt line 4

Definition at line 90 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_5

#define EXTI_LINE_5   (EXTI_GPIO | 0x05u)

External interrupt line 5

Definition at line 91 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_6

#define EXTI_LINE_6   (EXTI_GPIO | 0x06u)

External interrupt line 6

Definition at line 92 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_7

#define EXTI_LINE_7   (EXTI_GPIO | 0x07u)

External interrupt line 7

Definition at line 93 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_8

#define EXTI_LINE_8   (EXTI_GPIO | 0x08u)

External interrupt line 8

Definition at line 94 of file stm32f4xx_hal_exti.h.

◆ EXTI_LINE_9

#define EXTI_LINE_9   (EXTI_GPIO | 0x09u)

External interrupt line 9

Definition at line 95 of file stm32f4xx_hal_exti.h.