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

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

Edge 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