My Project
Loading...
Searching...
No Matches

Macros

#define EXTI_LINE_0   (EXTI_GPIO | EXTI_REG1 | 0x00u)
 
#define EXTI_LINE_1   (EXTI_GPIO | EXTI_REG1 | 0x01u)
 
#define EXTI_LINE_2   (EXTI_GPIO | EXTI_REG1 | 0x02u)
 
#define EXTI_LINE_3   (EXTI_GPIO | EXTI_REG1 | 0x03u)
 
#define EXTI_LINE_4   (EXTI_GPIO | EXTI_REG1 | 0x04u)
 
#define EXTI_LINE_5   (EXTI_GPIO | EXTI_REG1 | 0x05u)
 
#define EXTI_LINE_6   (EXTI_GPIO | EXTI_REG1 | 0x06u)
 
#define EXTI_LINE_7   (EXTI_GPIO | EXTI_REG1 | 0x07u)
 
#define EXTI_LINE_8   (EXTI_GPIO | EXTI_REG1 | 0x08u)
 
#define EXTI_LINE_9   (EXTI_GPIO | EXTI_REG1 | 0x09u)
 
#define EXTI_LINE_10   (EXTI_GPIO | EXTI_REG1 | 0x0Au)
 
#define EXTI_LINE_11   (EXTI_GPIO | EXTI_REG1 | 0x0Bu)
 
#define EXTI_LINE_12   (EXTI_GPIO | EXTI_REG1 | 0x0Cu)
 
#define EXTI_LINE_13   (EXTI_GPIO | EXTI_REG1 | 0x0Du)
 
#define EXTI_LINE_14   (EXTI_GPIO | EXTI_REG1 | 0x0Eu)
 
#define EXTI_LINE_15   (EXTI_GPIO | EXTI_REG1 | 0x0Fu)
 
#define EXTI_LINE_16   (EXTI_CONFIG | EXTI_REG1 | 0x10u)
 
#define EXTI_LINE_17   (EXTI_CONFIG | EXTI_REG1 | 0x11u)
 
#define EXTI_LINE_18   (EXTI_RESERVED | EXTI_REG1 | 0x12u)
 
#define EXTI_LINE_19   (EXTI_CONFIG | EXTI_REG1 | 0x13u)
 
#define EXTI_LINE_20   (EXTI_CONFIG | EXTI_REG1 | 0x14u)
 
#define EXTI_LINE_21   (EXTI_RESERVED | EXTI_REG1 | 0x15u)
 
#define EXTI_LINE_22   (EXTI_CONFIG | EXTI_REG1 | 0x16u)
 
#define EXTI_LINE_23   (EXTI_DIRECT | EXTI_REG1 | 0x17u)
 
#define EXTI_LINE_24   (EXTI_RESERVED | EXTI_REG1 | 0x18u)
 
#define EXTI_LINE_25   (EXTI_DIRECT | EXTI_REG1 | 0x19u)
 
#define EXTI_LINE_26   (EXTI_RESERVED | EXTI_REG1 | 0x1Au)
 
#define EXTI_LINE_27   (EXTI_RESERVED | EXTI_REG1 | 0x1Bu)
 
#define EXTI_LINE_28   (EXTI_RESERVED | EXTI_REG1 | 0x1Cu)
 

Detailed Description

Macro Definition Documentation

◆ EXTI_LINE_0

#define EXTI_LINE_0   (EXTI_GPIO | EXTI_REG1 | 0x00u)

External interrupt line 0

◆ EXTI_LINE_1

#define EXTI_LINE_1   (EXTI_GPIO | EXTI_REG1 | 0x01u)

External interrupt line 1

◆ EXTI_LINE_10

#define EXTI_LINE_10   (EXTI_GPIO | EXTI_REG1 | 0x0Au)

External interrupt line 10

◆ EXTI_LINE_11

#define EXTI_LINE_11   (EXTI_GPIO | EXTI_REG1 | 0x0Bu)

External interrupt line 11

◆ EXTI_LINE_12

#define EXTI_LINE_12   (EXTI_GPIO | EXTI_REG1 | 0x0Cu)

External interrupt line 12

◆ EXTI_LINE_13

#define EXTI_LINE_13   (EXTI_GPIO | EXTI_REG1 | 0x0Du)

External interrupt line 13

◆ EXTI_LINE_14

#define EXTI_LINE_14   (EXTI_GPIO | EXTI_REG1 | 0x0Eu)

External interrupt line 14

◆ EXTI_LINE_15

#define EXTI_LINE_15   (EXTI_GPIO | EXTI_REG1 | 0x0Fu)

External interrupt line 15

◆ EXTI_LINE_16

#define EXTI_LINE_16   (EXTI_CONFIG | EXTI_REG1 | 0x10u)

External interrupt line 16 Connected to the PVD Output

◆ EXTI_LINE_17

#define EXTI_LINE_17   (EXTI_CONFIG | EXTI_REG1 | 0x11u)

External interrupt line 17 Connected to the RTC Alarm event

◆ EXTI_LINE_18

#define EXTI_LINE_18   (EXTI_RESERVED | EXTI_REG1 | 0x12u)

◆ EXTI_LINE_19

#define EXTI_LINE_19   (EXTI_CONFIG | EXTI_REG1 | 0x13u)

External interrupt line 19 Connected to the RTC tamper and Timestamps

◆ EXTI_LINE_2

#define EXTI_LINE_2   (EXTI_GPIO | EXTI_REG1 | 0x02u)

External interrupt line 2

◆ EXTI_LINE_20

#define EXTI_LINE_20   (EXTI_CONFIG | EXTI_REG1 | 0x14u)

External interrupt line 20 Connected to the RTC wakeup timer

◆ EXTI_LINE_21

#define EXTI_LINE_21   (EXTI_RESERVED | EXTI_REG1 | 0x15u)

◆ EXTI_LINE_22

#define EXTI_LINE_22   (EXTI_CONFIG | EXTI_REG1 | 0x16u)

External interrupt line 22 Connected to the Comparator 2 output

◆ EXTI_LINE_23

#define EXTI_LINE_23   (EXTI_DIRECT | EXTI_REG1 | 0x17u)

External interrupt line 23 Connected to the internal I2C1 wakeup event

◆ EXTI_LINE_24

#define EXTI_LINE_24   (EXTI_RESERVED | EXTI_REG1 | 0x18u)

◆ EXTI_LINE_25

#define EXTI_LINE_25   (EXTI_DIRECT | EXTI_REG1 | 0x19u)

External interrupt line 25 Connected to the internal USART1 wakeup event

◆ EXTI_LINE_26

#define EXTI_LINE_26   (EXTI_RESERVED | EXTI_REG1 | 0x1Au)

◆ EXTI_LINE_27

#define EXTI_LINE_27   (EXTI_RESERVED | EXTI_REG1 | 0x1Bu)

◆ EXTI_LINE_28

#define EXTI_LINE_28   (EXTI_RESERVED | EXTI_REG1 | 0x1Cu)

◆ EXTI_LINE_3

#define EXTI_LINE_3   (EXTI_GPIO | EXTI_REG1 | 0x03u)

External interrupt line 3

◆ EXTI_LINE_4

#define EXTI_LINE_4   (EXTI_GPIO | EXTI_REG1 | 0x04u)

External interrupt line 4

◆ EXTI_LINE_5

#define EXTI_LINE_5   (EXTI_GPIO | EXTI_REG1 | 0x05u)

External interrupt line 5

◆ EXTI_LINE_6

#define EXTI_LINE_6   (EXTI_GPIO | EXTI_REG1 | 0x06u)

External interrupt line 6

◆ EXTI_LINE_7

#define EXTI_LINE_7   (EXTI_GPIO | EXTI_REG1 | 0x07u)

External interrupt line 7

◆ EXTI_LINE_8

#define EXTI_LINE_8   (EXTI_GPIO | EXTI_REG1 | 0x08u)

External interrupt line 8

◆ EXTI_LINE_9

#define EXTI_LINE_9   (EXTI_GPIO | EXTI_REG1 | 0x09u)

External interrupt line 9