STM32H735xx HAL User Manual
Defines
EXTI Line
EXTI Exported Constants

Defines

#define EXTI_LINE_0   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x00U)
#define EXTI_LINE_1   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x01U)
#define EXTI_LINE_2   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x02U)
#define EXTI_LINE_3   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x03U)
#define EXTI_LINE_4   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x04U)
#define EXTI_LINE_5   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x05U)
#define EXTI_LINE_6   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x06U)
#define EXTI_LINE_7   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x07U)
#define EXTI_LINE_8   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x08U)
#define EXTI_LINE_9   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x09U)
#define EXTI_LINE_10   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0AU)
#define EXTI_LINE_11   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0BU)
#define EXTI_LINE_12   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0CU)
#define EXTI_LINE_13   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0DU)
#define EXTI_LINE_14   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0EU)
#define EXTI_LINE_15   (EXTI_GPIO | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x0FU)
#define EXTI_LINE_16   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x10U)
#define EXTI_LINE_17   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x11U)
#define EXTI_LINE_18   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x12U)
#define EXTI_LINE_19   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x13U)
#define EXTI_LINE_20   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x14U)
#define EXTI_LINE_21   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x15U)
#define EXTI_LINE_22   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x16U)
#define EXTI_LINE_23   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x17U)
#define EXTI_LINE_24   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x18U)
#define EXTI_LINE_25   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL | 0x19U)
#define EXTI_LINE_26   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1AU)
#define EXTI_LINE_27   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1BU)
#define EXTI_LINE_28   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1CU)
#define EXTI_LINE_29   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1DU)
#define EXTI_LINE_30   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1EU)
#define EXTI_LINE_31   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG1 | EXTI_TARGET_MSK_ALL_CPU | 0x1FU)
#define EXTI_LINE_32   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x00U)
#define EXTI_LINE_33   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x01U)
#define EXTI_LINE_34   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x02U)
#define EXTI_LINE_35   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x03U)
#define EXTI_LINE_36   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x04U)
#define EXTI_LINE_37   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x05U)
#define EXTI_LINE_38   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x06U)
#define EXTI_LINE_39   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x07U)
#define EXTI_LINE_40   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x08U)
#define EXTI_LINE_41   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x09U)
#define EXTI_LINE_42   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x0AU)
#define EXTI_LINE_43   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x0BU)
#define EXTI_LINE_44   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_NONE | 0x0CU)
#define EXTI_LINE_45   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_NONE | 0x0DU)
#define EXTI_LINE_46   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_NONE | 0x0EU)
#define EXTI_LINE_47   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x0FU)
#define EXTI_LINE_48   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x10U)
#define EXTI_LINE_49   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x11U)
#define EXTI_LINE_50   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x12U)
#define EXTI_LINE_51   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x13U)
#define EXTI_LINE_52   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x14U)
#define EXTI_LINE_53   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL | 0x15U)
#define EXTI_LINE_54   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x16U)
#define EXTI_LINE_55   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x17U)
#define EXTI_LINE_56   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x18U)
#define EXTI_LINE_57   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_NONE | 0x19U)
#define EXTI_LINE_58   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x1AU)
#define EXTI_LINE_59   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_NONE | 0x1BU)
#define EXTI_LINE_60   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x1CU)
#define EXTI_LINE_61   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x1DU)
#define EXTI_LINE_62   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x1EU)
#define EXTI_LINE_63   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG2 | EXTI_TARGET_MSK_ALL_CPU | 0x1FU)
#define EXTI_LINE_64   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x00U)
#define EXTI_LINE_65   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x01U)
#define EXTI_LINE_66   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x02U)
#define EXTI_LINE_67   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x03U)
#define EXTI_LINE_68   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x04U)
#define EXTI_LINE_69   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x05U)
#define EXTI_LINE_70   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x06U)
#define EXTI_LINE_71   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x07U)
#define EXTI_LINE_72   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x08U)
#define EXTI_LINE_73   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x09U)
#define EXTI_LINE_74   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x0AU)
#define EXTI_LINE_75   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x0BU)
#define EXTI_LINE_76   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x0CU)
#define EXTI_LINE_77   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x0DU)
#define EXTI_LINE_78   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x0EU)
#define EXTI_LINE_79   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x0FU)
#define EXTI_LINE_80   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x10U)
#define EXTI_LINE_81   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x11U)
#define EXTI_LINE_82   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x12U)
#define EXTI_LINE_83   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x13U)
#define EXTI_LINE_84   (EXTI_RESERVED | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_NONE| 0x14U)
#define EXTI_LINE_85   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x15U)
#define EXTI_LINE_86   (EXTI_CONFIG | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x16U)
#define EXTI_LINE_87   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x17U)
#define EXTI_LINE_88   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL | 0x18U)
#define EXTI_LINE_89   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x19U)
#define EXTI_LINE_90   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x1AU)
#define EXTI_LINE_91   (EXTI_DIRECT | EXTI_EVENT | EXTI_REG3 | EXTI_TARGET_MSK_ALL_CPU | 0x1BU)

Define Documentation

Definition at line 92 of file stm32h7xx_hal_exti.h.

Definition at line 93 of file stm32h7xx_hal_exti.h.

Definition at line 102 of file stm32h7xx_hal_exti.h.

Definition at line 103 of file stm32h7xx_hal_exti.h.

Definition at line 104 of file stm32h7xx_hal_exti.h.

Definition at line 105 of file stm32h7xx_hal_exti.h.

Definition at line 106 of file stm32h7xx_hal_exti.h.

Definition at line 107 of file stm32h7xx_hal_exti.h.

Definition at line 108 of file stm32h7xx_hal_exti.h.

Definition at line 109 of file stm32h7xx_hal_exti.h.

Definition at line 110 of file stm32h7xx_hal_exti.h.

Definition at line 111 of file stm32h7xx_hal_exti.h.

Definition at line 94 of file stm32h7xx_hal_exti.h.

Definition at line 112 of file stm32h7xx_hal_exti.h.

Definition at line 113 of file stm32h7xx_hal_exti.h.

Definition at line 114 of file stm32h7xx_hal_exti.h.

Definition at line 115 of file stm32h7xx_hal_exti.h.

Definition at line 116 of file stm32h7xx_hal_exti.h.

Definition at line 117 of file stm32h7xx_hal_exti.h.

Definition at line 118 of file stm32h7xx_hal_exti.h.

Definition at line 119 of file stm32h7xx_hal_exti.h.

Definition at line 120 of file stm32h7xx_hal_exti.h.

Definition at line 121 of file stm32h7xx_hal_exti.h.

Definition at line 95 of file stm32h7xx_hal_exti.h.

Definition at line 122 of file stm32h7xx_hal_exti.h.

Definition at line 123 of file stm32h7xx_hal_exti.h.

Definition at line 124 of file stm32h7xx_hal_exti.h.

Definition at line 125 of file stm32h7xx_hal_exti.h.

Definition at line 126 of file stm32h7xx_hal_exti.h.

Definition at line 127 of file stm32h7xx_hal_exti.h.

Definition at line 128 of file stm32h7xx_hal_exti.h.

Definition at line 129 of file stm32h7xx_hal_exti.h.

Definition at line 130 of file stm32h7xx_hal_exti.h.

Definition at line 131 of file stm32h7xx_hal_exti.h.

Definition at line 96 of file stm32h7xx_hal_exti.h.

Definition at line 132 of file stm32h7xx_hal_exti.h.

Definition at line 133 of file stm32h7xx_hal_exti.h.

Definition at line 134 of file stm32h7xx_hal_exti.h.

Definition at line 135 of file stm32h7xx_hal_exti.h.

Definition at line 137 of file stm32h7xx_hal_exti.h.

Definition at line 141 of file stm32h7xx_hal_exti.h.

Definition at line 145 of file stm32h7xx_hal_exti.h.

Definition at line 147 of file stm32h7xx_hal_exti.h.

Definition at line 148 of file stm32h7xx_hal_exti.h.

Definition at line 149 of file stm32h7xx_hal_exti.h.

Definition at line 97 of file stm32h7xx_hal_exti.h.

Definition at line 150 of file stm32h7xx_hal_exti.h.

Definition at line 151 of file stm32h7xx_hal_exti.h.

Definition at line 153 of file stm32h7xx_hal_exti.h.

Definition at line 158 of file stm32h7xx_hal_exti.h.

Definition at line 162 of file stm32h7xx_hal_exti.h.

Definition at line 163 of file stm32h7xx_hal_exti.h.

Definition at line 164 of file stm32h7xx_hal_exti.h.

Definition at line 168 of file stm32h7xx_hal_exti.h.

Definition at line 170 of file stm32h7xx_hal_exti.h.

Definition at line 174 of file stm32h7xx_hal_exti.h.

Definition at line 98 of file stm32h7xx_hal_exti.h.

Definition at line 176 of file stm32h7xx_hal_exti.h.

Definition at line 177 of file stm32h7xx_hal_exti.h.

Definition at line 178 of file stm32h7xx_hal_exti.h.

Definition at line 179 of file stm32h7xx_hal_exti.h.

Definition at line 180 of file stm32h7xx_hal_exti.h.

Definition at line 181 of file stm32h7xx_hal_exti.h.

Definition at line 182 of file stm32h7xx_hal_exti.h.

Definition at line 183 of file stm32h7xx_hal_exti.h.

Definition at line 184 of file stm32h7xx_hal_exti.h.

Definition at line 185 of file stm32h7xx_hal_exti.h.

Definition at line 99 of file stm32h7xx_hal_exti.h.

Definition at line 186 of file stm32h7xx_hal_exti.h.

Definition at line 187 of file stm32h7xx_hal_exti.h.

Definition at line 188 of file stm32h7xx_hal_exti.h.

Definition at line 189 of file stm32h7xx_hal_exti.h.

Definition at line 190 of file stm32h7xx_hal_exti.h.

Definition at line 192 of file stm32h7xx_hal_exti.h.

Definition at line 197 of file stm32h7xx_hal_exti.h.

Definition at line 207 of file stm32h7xx_hal_exti.h.

Definition at line 208 of file stm32h7xx_hal_exti.h.

Definition at line 209 of file stm32h7xx_hal_exti.h.

Definition at line 100 of file stm32h7xx_hal_exti.h.

Definition at line 210 of file stm32h7xx_hal_exti.h.

Definition at line 212 of file stm32h7xx_hal_exti.h.

Definition at line 216 of file stm32h7xx_hal_exti.h.

Definition at line 218 of file stm32h7xx_hal_exti.h.

Definition at line 222 of file stm32h7xx_hal_exti.h.

Definition at line 224 of file stm32h7xx_hal_exti.h.

Definition at line 226 of file stm32h7xx_hal_exti.h.

Definition at line 230 of file stm32h7xx_hal_exti.h.

Definition at line 232 of file stm32h7xx_hal_exti.h.

Definition at line 235 of file stm32h7xx_hal_exti.h.

Definition at line 101 of file stm32h7xx_hal_exti.h.

Definition at line 238 of file stm32h7xx_hal_exti.h.

Definition at line 241 of file stm32h7xx_hal_exti.h.