LL EXTI Constants ¶
LINE ¶
- group EXTI_LL_EC_LINE
-
Defines
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
¶
-
Extended line 0
-
LL_EXTI_LINE_1
EXTI_IMR1_IM1
¶
-
Extended line 1
-
LL_EXTI_LINE_2
EXTI_IMR1_IM2
¶
-
Extended line 2
-
LL_EXTI_LINE_3
EXTI_IMR1_IM3
¶
-
Extended line 3
-
LL_EXTI_LINE_4
EXTI_IMR1_IM4
¶
-
Extended line 4
-
LL_EXTI_LINE_5
EXTI_IMR1_IM5
¶
-
Extended line 5
-
LL_EXTI_LINE_6
EXTI_IMR1_IM6
¶
-
Extended line 6
-
LL_EXTI_LINE_7
EXTI_IMR1_IM7
¶
-
Extended line 7
-
LL_EXTI_LINE_8
EXTI_IMR1_IM8
¶
-
Extended line 8
-
LL_EXTI_LINE_9
EXTI_IMR1_IM9
¶
-
Extended line 9
-
LL_EXTI_LINE_10
EXTI_IMR1_IM10
¶
-
Extended line 10
-
LL_EXTI_LINE_11
EXTI_IMR1_IM11
¶
-
Extended line 11
-
LL_EXTI_LINE_12
EXTI_IMR1_IM12
¶
-
Extended line 12
-
LL_EXTI_LINE_13
EXTI_IMR1_IM13
¶
-
Extended line 13
-
LL_EXTI_LINE_14
EXTI_IMR1_IM14
¶
-
Extended line 14
-
LL_EXTI_LINE_15
EXTI_IMR1_IM15
¶
-
Extended line 15
-
LL_EXTI_LINE_16
EXTI_IMR1_IM16
¶
-
Extended line 16
-
LL_EXTI_LINE_17
EXTI_IMR1_IM17
¶
-
Extended line 17
-
LL_EXTI_LINE_18
EXTI_IMR1_IM18
¶
-
Extended line 18
-
LL_EXTI_LINE_19
EXTI_IMR1_IM19
¶
-
Extended line 19
-
LL_EXTI_LINE_20
EXTI_IMR1_IM20
¶
-
Extended line 20
-
LL_EXTI_LINE_21
EXTI_IMR1_IM21
¶
-
Extended line 21
-
LL_EXTI_LINE_22
EXTI_IMR1_IM22
¶
-
Extended line 22
-
LL_EXTI_LINE_23
EXTI_IMR1_IM23
¶
-
Extended line 23
-
LL_EXTI_LINE_24
EXTI_IMR1_IM24
¶
-
Extended line 24
-
LL_EXTI_LINE_25
EXTI_IMR1_IM25
¶
-
Extended line 25
-
LL_EXTI_LINE_ALL_0_31
0x03FFFFFFU
¶
-
All extended lines
Defines
-
LL_EXTI_GPIO_PORTA
0U
¶
-
EXTI PORT A
-
LL_EXTI_GPIO_PORTB
EXTI_EXTICR1_EXTI0_0
¶
-
EXTI PORT B
-
LL_EXTI_GPIO_PORTC
EXTI_EXTICR1_EXTI0_1
¶
-
EXTI PORT C
-
LL_EXTI_GPIO_PORTD
(EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
¶
-
EXTI PORT D
-
LL_EXTI_GPIO_PORTE
EXTI_EXTICR1_EXTI0_2
¶
-
EXTI PORT E
-
LL_EXTI_GPIO_PORTF
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_0)
¶
-
EXTI PORT F
-
LL_EXTI_GPIO_PORTG
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1)
¶
-
EXTI PORT G
-
LL_EXTI_GPIO_PORTH
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
¶
-
EXTI PORT H
-
LL_EXTI_GPIO_PORTI
EXTI_EXTICR1_EXTI0_3
¶
-
EXTI PORT I
-
LL_EXTI_GPIO_PORTJ
(EXTI_EXTICR1_EXTI0_3
|
EXTI_EXTICR1_EXTI0_0)
¶
-
EXTI PORT J
Defines
-
LL_EXTI_GPIO_LINE0
(
LL_EXTI_CR1
|
0x00U)
¶
-
EXTI GPIO Line 0
-
LL_EXTI_GPIO_LINE1
(
LL_EXTI_CR1
|
0x01U)
¶
-
EXTI GPIO Line 1
-
LL_EXTI_GPIO_LINE2
(
LL_EXTI_CR1
|
0x02U)
¶
-
EXTI GPIO Line 2
-
LL_EXTI_GPIO_LINE3
(
LL_EXTI_CR1
|
0x03U)
¶
-
EXTI GPIO Line 3
-
LL_EXTI_GPIO_LINE4
(
LL_EXTI_CR2
|
0x04U)
¶
-
EXTI GPIO Line 4
-
LL_EXTI_GPIO_LINE5
(
LL_EXTI_CR2
|
0x05U)
¶
-
EXTI GPIO Line 5
-
LL_EXTI_GPIO_LINE6
(
LL_EXTI_CR2
|
0x06U)
¶
-
EXTI GPIO Line 6
-
LL_EXTI_GPIO_LINE7
(
LL_EXTI_CR2
|
0x07U)
¶
-
EXTI GPIO Line 7
-
LL_EXTI_GPIO_LINE8
(
LL_EXTI_CR3
|
0x08U)
¶
-
EXTI GPIO Line 8
-
LL_EXTI_GPIO_LINE9
(
LL_EXTI_CR3
|
0x09U)
¶
-
EXTI GPIO Line 9
-
LL_EXTI_GPIO_LINE10
(
LL_EXTI_CR3
|
0x0AU)
¶
-
EXTI GPIO Line 10
-
LL_EXTI_GPIO_LINE11
(
LL_EXTI_CR3
|
0x0BU)
¶
-
EXTI GPIO Line 11
-
LL_EXTI_GPIO_LINE12
(
LL_EXTI_CR4
|
0x0CU)
¶
-
EXTI GPIO Line 12
-
LL_EXTI_GPIO_LINE13
(
LL_EXTI_CR4
|
0x0DU)
¶
-
EXTI GPIO Line 13
-
LL_EXTI_GPIO_LINE14
(
LL_EXTI_CR4
|
0x0EU)
¶
-
EXTI GPIO Line 14
-
LL_EXTI_GPIO_LINE15
(
LL_EXTI_CR4
|
0x0FU)
¶
-
EXTI GPIO Line 15
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
¶
- group EXTI_LL_EC_LINE
-
Defines
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
-
Extended line 0
-
LL_EXTI_LINE_1
EXTI_IMR1_IM1
-
Extended line 1
-
LL_EXTI_LINE_2
EXTI_IMR1_IM2
-
Extended line 2
-
LL_EXTI_LINE_3
EXTI_IMR1_IM3
-
Extended line 3
-
LL_EXTI_LINE_4
EXTI_IMR1_IM4
-
Extended line 4
-
LL_EXTI_LINE_5
EXTI_IMR1_IM5
-
Extended line 5
-
LL_EXTI_LINE_6
EXTI_IMR1_IM6
-
Extended line 6
-
LL_EXTI_LINE_7
EXTI_IMR1_IM7
-
Extended line 7
-
LL_EXTI_LINE_8
EXTI_IMR1_IM8
-
Extended line 8
-
LL_EXTI_LINE_9
EXTI_IMR1_IM9
-
Extended line 9
-
LL_EXTI_LINE_10
EXTI_IMR1_IM10
-
Extended line 10
-
LL_EXTI_LINE_11
EXTI_IMR1_IM11
-
Extended line 11
-
LL_EXTI_LINE_12
EXTI_IMR1_IM12
-
Extended line 12
-
LL_EXTI_LINE_13
EXTI_IMR1_IM13
-
Extended line 13
-
LL_EXTI_LINE_14
EXTI_IMR1_IM14
-
Extended line 14
-
LL_EXTI_LINE_15
EXTI_IMR1_IM15
-
Extended line 15
-
LL_EXTI_LINE_16
EXTI_IMR1_IM16
-
Extended line 16
-
LL_EXTI_LINE_17
EXTI_IMR1_IM17
-
Extended line 17
-
LL_EXTI_LINE_18
EXTI_IMR1_IM18
-
Extended line 18
-
LL_EXTI_LINE_19
EXTI_IMR1_IM19
-
Extended line 19
-
LL_EXTI_LINE_20
EXTI_IMR1_IM20
-
Extended line 20
-
LL_EXTI_LINE_21
EXTI_IMR1_IM21
-
Extended line 21
-
LL_EXTI_LINE_22
EXTI_IMR1_IM22
-
Extended line 22
-
LL_EXTI_LINE_23
EXTI_IMR1_IM23
-
Extended line 23
-
LL_EXTI_LINE_24
EXTI_IMR1_IM24
-
Extended line 24
-
LL_EXTI_LINE_25
EXTI_IMR1_IM25
-
Extended line 25
-
LL_EXTI_LINE_ALL_0_31
0x03FFFFFFU
-
All extended lines
Defines
-
LL_EXTI_GPIO_PORTA
0U
-
EXTI PORT A
-
LL_EXTI_GPIO_PORTB
EXTI_EXTICR1_EXTI0_0
-
EXTI PORT B
-
LL_EXTI_GPIO_PORTC
EXTI_EXTICR1_EXTI0_1
-
EXTI PORT C
-
LL_EXTI_GPIO_PORTD
(EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT D
-
LL_EXTI_GPIO_PORTE
EXTI_EXTICR1_EXTI0_2
-
EXTI PORT E
-
LL_EXTI_GPIO_PORTF
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT F
-
LL_EXTI_GPIO_PORTG
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1)
-
EXTI PORT G
-
LL_EXTI_GPIO_PORTH
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT H
-
LL_EXTI_GPIO_PORTI
EXTI_EXTICR1_EXTI0_3
-
EXTI PORT I
-
LL_EXTI_GPIO_PORTJ
(EXTI_EXTICR1_EXTI0_3
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT J
Defines
-
LL_EXTI_GPIO_LINE0
(
LL_EXTI_CR1
|
0x00U)
-
EXTI GPIO Line 0
-
LL_EXTI_GPIO_LINE1
(
LL_EXTI_CR1
|
0x01U)
-
EXTI GPIO Line 1
-
LL_EXTI_GPIO_LINE2
(
LL_EXTI_CR1
|
0x02U)
-
EXTI GPIO Line 2
-
LL_EXTI_GPIO_LINE3
(
LL_EXTI_CR1
|
0x03U)
-
EXTI GPIO Line 3
-
LL_EXTI_GPIO_LINE4
(
LL_EXTI_CR2
|
0x04U)
-
EXTI GPIO Line 4
-
LL_EXTI_GPIO_LINE5
(
LL_EXTI_CR2
|
0x05U)
-
EXTI GPIO Line 5
-
LL_EXTI_GPIO_LINE6
(
LL_EXTI_CR2
|
0x06U)
-
EXTI GPIO Line 6
-
LL_EXTI_GPIO_LINE7
(
LL_EXTI_CR2
|
0x07U)
-
EXTI GPIO Line 7
-
LL_EXTI_GPIO_LINE8
(
LL_EXTI_CR3
|
0x08U)
-
EXTI GPIO Line 8
-
LL_EXTI_GPIO_LINE9
(
LL_EXTI_CR3
|
0x09U)
-
EXTI GPIO Line 9
-
LL_EXTI_GPIO_LINE10
(
LL_EXTI_CR3
|
0x0AU)
-
EXTI GPIO Line 10
-
LL_EXTI_GPIO_LINE11
(
LL_EXTI_CR3
|
0x0BU)
-
EXTI GPIO Line 11
-
LL_EXTI_GPIO_LINE12
(
LL_EXTI_CR4
|
0x0CU)
-
EXTI GPIO Line 12
-
LL_EXTI_GPIO_LINE13
(
LL_EXTI_CR4
|
0x0DU)
-
EXTI GPIO Line 13
-
LL_EXTI_GPIO_LINE14
(
LL_EXTI_CR4
|
0x0EU)
-
EXTI GPIO Line 14
-
LL_EXTI_GPIO_LINE15
(
LL_EXTI_CR4
|
0x0FU)
-
EXTI GPIO Line 15
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
- group EXTI_LL_EC_LINE
-
Defines
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
-
Extended line 0
-
LL_EXTI_LINE_1
EXTI_IMR1_IM1
-
Extended line 1
-
LL_EXTI_LINE_2
EXTI_IMR1_IM2
-
Extended line 2
-
LL_EXTI_LINE_3
EXTI_IMR1_IM3
-
Extended line 3
-
LL_EXTI_LINE_4
EXTI_IMR1_IM4
-
Extended line 4
-
LL_EXTI_LINE_5
EXTI_IMR1_IM5
-
Extended line 5
-
LL_EXTI_LINE_6
EXTI_IMR1_IM6
-
Extended line 6
-
LL_EXTI_LINE_7
EXTI_IMR1_IM7
-
Extended line 7
-
LL_EXTI_LINE_8
EXTI_IMR1_IM8
-
Extended line 8
-
LL_EXTI_LINE_9
EXTI_IMR1_IM9
-
Extended line 9
-
LL_EXTI_LINE_10
EXTI_IMR1_IM10
-
Extended line 10
-
LL_EXTI_LINE_11
EXTI_IMR1_IM11
-
Extended line 11
-
LL_EXTI_LINE_12
EXTI_IMR1_IM12
-
Extended line 12
-
LL_EXTI_LINE_13
EXTI_IMR1_IM13
-
Extended line 13
-
LL_EXTI_LINE_14
EXTI_IMR1_IM14
-
Extended line 14
-
LL_EXTI_LINE_15
EXTI_IMR1_IM15
-
Extended line 15
-
LL_EXTI_LINE_16
EXTI_IMR1_IM16
-
Extended line 16
-
LL_EXTI_LINE_17
EXTI_IMR1_IM17
-
Extended line 17
-
LL_EXTI_LINE_18
EXTI_IMR1_IM18
-
Extended line 18
-
LL_EXTI_LINE_19
EXTI_IMR1_IM19
-
Extended line 19
-
LL_EXTI_LINE_20
EXTI_IMR1_IM20
-
Extended line 20
-
LL_EXTI_LINE_21
EXTI_IMR1_IM21
-
Extended line 21
-
LL_EXTI_LINE_22
EXTI_IMR1_IM22
-
Extended line 22
-
LL_EXTI_LINE_23
EXTI_IMR1_IM23
-
Extended line 23
-
LL_EXTI_LINE_24
EXTI_IMR1_IM24
-
Extended line 24
-
LL_EXTI_LINE_25
EXTI_IMR1_IM25
-
Extended line 25
-
LL_EXTI_LINE_ALL_0_31
0x03FFFFFFU
-
All extended lines
Defines
-
LL_EXTI_GPIO_PORTA
0U
-
EXTI PORT A
-
LL_EXTI_GPIO_PORTB
EXTI_EXTICR1_EXTI0_0
-
EXTI PORT B
-
LL_EXTI_GPIO_PORTC
EXTI_EXTICR1_EXTI0_1
-
EXTI PORT C
-
LL_EXTI_GPIO_PORTD
(EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT D
-
LL_EXTI_GPIO_PORTE
EXTI_EXTICR1_EXTI0_2
-
EXTI PORT E
-
LL_EXTI_GPIO_PORTG
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1)
-
EXTI PORT G
-
LL_EXTI_GPIO_PORTH
(EXTI_EXTICR1_EXTI0_2
|
EXTI_EXTICR1_EXTI0_1
|
EXTI_EXTICR1_EXTI0_0)
-
EXTI PORT H
Defines
-
LL_EXTI_GPIO_LINE0
(
LL_EXTI_CR1
|
0x00U)
-
EXTI GPIO Line 0
-
LL_EXTI_GPIO_LINE1
(
LL_EXTI_CR1
|
0x01U)
-
EXTI GPIO Line 1
-
LL_EXTI_GPIO_LINE2
(
LL_EXTI_CR1
|
0x02U)
-
EXTI GPIO Line 2
-
LL_EXTI_GPIO_LINE3
(
LL_EXTI_CR1
|
0x03U)
-
EXTI GPIO Line 3
-
LL_EXTI_GPIO_LINE4
(
LL_EXTI_CR2
|
0x04U)
-
EXTI GPIO Line 4
-
LL_EXTI_GPIO_LINE5
(
LL_EXTI_CR2
|
0x05U)
-
EXTI GPIO Line 5
-
LL_EXTI_GPIO_LINE6
(
LL_EXTI_CR2
|
0x06U)
-
EXTI GPIO Line 6
-
LL_EXTI_GPIO_LINE7
(
LL_EXTI_CR2
|
0x07U)
-
EXTI GPIO Line 7
-
LL_EXTI_GPIO_LINE8
(
LL_EXTI_CR3
|
0x08U)
-
EXTI GPIO Line 8
-
LL_EXTI_GPIO_LINE9
(
LL_EXTI_CR3
|
0x09U)
-
EXTI GPIO Line 9
-
LL_EXTI_GPIO_LINE10
(
LL_EXTI_CR3
|
0x0AU)
-
EXTI GPIO Line 10
-
LL_EXTI_GPIO_LINE11
(
LL_EXTI_CR3
|
0x0BU)
-
EXTI GPIO Line 11
-
LL_EXTI_GPIO_LINE12
(
LL_EXTI_CR4
|
0x0CU)
-
EXTI GPIO Line 12
-
LL_EXTI_GPIO_LINE13
(
LL_EXTI_CR4
|
0x0DU)
-
EXTI GPIO Line 13
-
LL_EXTI_GPIO_LINE14
(
LL_EXTI_CR4
|
0x0EU)
-
EXTI GPIO Line 14
-
LL_EXTI_GPIO_LINE15
(
LL_EXTI_CR4
|
0x0FU)
-
EXTI GPIO Line 15
-
LL_EXTI_LINE_0
EXTI_IMR1_IM0
Mode ¶
- group EXTI_LL_EC_MODE
- group EXTI_LL_EC_MODE
-
Defines
-
LL_EXTI_MODE_IT
((uint8_t)0x01U)
-
Interrupt Mode
-
LL_EXTI_MODE_EVENT
((uint8_t)0x02U)
-
Event Mode
-
LL_EXTI_MODE_IT_EVENT
((uint8_t)0x03U)
-
Interrupt & Event Mode
-
LL_EXTI_MODE_IT
((uint8_t)0x01U)
- group EXTI_LL_EC_MODE
-
Defines
-
LL_EXTI_MODE_IT
((uint8_t)0x01U)
-
Interrupt Mode
-
LL_EXTI_MODE_EVENT
((uint8_t)0x02U)
-
Event Mode
-
LL_EXTI_MODE_IT_EVENT
((uint8_t)0x03U)
-
Interrupt & Event Mode
-
LL_EXTI_MODE_IT
((uint8_t)0x01U)
Edge Trigger ¶
- group EXTI_LL_EC_TRIGGER
- group EXTI_LL_EC_TRIGGER
-
Defines
-
LL_EXTI_TRIGGER_NONE
((uint8_t)0x00U)
-
No Trigger Mode
-
LL_EXTI_TRIGGER_RISING
((uint8_t)0x01U)
-
Trigger Rising Mode
-
LL_EXTI_TRIGGER_FALLING
((uint8_t)0x02U)
-
Trigger Falling Mode
-
LL_EXTI_TRIGGER_RISING_FALLING
((uint8_t)0x03U)
-
Trigger Rising & Falling Mode
-
LL_EXTI_TRIGGER_NONE
((uint8_t)0x00U)
- group EXTI_LL_EC_TRIGGER
-
Defines
-
LL_EXTI_TRIGGER_NONE
((uint8_t)0x00U)
-
No Trigger Mode
-
LL_EXTI_TRIGGER_RISING
((uint8_t)0x01U)
-
Trigger Rising Mode
-
LL_EXTI_TRIGGER_FALLING
((uint8_t)0x02U)
-
Trigger Falling Mode
-
LL_EXTI_TRIGGER_RISING_FALLING
((uint8_t)0x03U)
-
Trigger Rising & Falling Mode
-
LL_EXTI_TRIGGER_NONE
((uint8_t)0x00U)