STM32G474xx HAL用户手册
数据结构 | 宏定义 | 枚举类型 | 函数
stm32g4xx_hal_exti.h文件参考

EXTI HAL模块的头文件。更多...

#include "stm32g4xx_hal_def.h"

转到此文件的源代码。

数据结构

struct  EXTI_HandleTypeDef
 EXTI句柄结构体定义。更多...
struct  EXTI_ConfigTypeDef
 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