STM32G474xx HAL User Manual
宏定义
EXTI线路
EXTI导出常量

宏定义

#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_DIRECT | 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_CONFIG | 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_DIRECT | EXTI_REG1 | 0x18u)
#define EXTI_LINE_25   (EXTI_DIRECT | EXTI_REG1 | 0x19u)
#define EXTI_LINE_26   (EXTI_DIRECT | EXTI_REG1 | 0x1Au)
#define EXTI_LINE_27   (EXTI_DIRECT | EXTI_REG1 | 0x1Bu)
#define EXTI_LINE_28   (EXTI_DIRECT | EXTI_REG1 | 0x1Cu)
#define EXTI_LINE_29   (EXTI_CONFIG | EXTI_REG1 | 0x1Du)
#define EXTI_LINE_30   (EXTI_CONFIG | EXTI_REG1 | 0x1Eu)
#define EXTI_LINE_31   (EXTI_CONFIG | EXTI_REG1 | 0x1Fu)
#define EXTI_LINE_32   (EXTI_CONFIG | EXTI_REG2 | 0x00u)
#define EXTI_LINE_33   (EXTI_CONFIG | EXTI_REG2 | 0x01u)
#define EXTI_LINE_34   (EXTI_DIRECT | EXTI_REG2 | 0x02u)
#define EXTI_LINE_35   (EXTI_DIRECT | EXTI_REG2 | 0x03u)
#define EXTI_LINE_36   (EXTI_DIRECT | EXTI_REG2 | 0x04u)
#define EXTI_LINE_37   (EXTI_DIRECT | EXTI_REG2 | 0x05u)
#define EXTI_LINE_38   (EXTI_CONFIG | EXTI_REG