STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
Collaboration diagram for Event Input Config:

Macros

#define EXTI_MODE_IT   ((uint32_t)0x00010000)
#define EXTI_MODE_EVT   ((uint32_t)0x00020000)
#define EXTI_RISING_EDGE   ((uint32_t)0x00100000)
#define EXTI_FALLING_EDGE   ((uint32_t)0x00200000)
#define IS_EXTI_EDGE_LINE(EDGE)
#define IS_EXTI_MODE_LINE(MODE)
#define EXTI_LINE0   ((uint32_t)0x00)
 External interrupt LINE 0.
#define EXTI_LINE1   ((uint32_t)0x01)
 External interrupt LINE 1.
#define EXTI_LINE2   ((uint32_t)0x02)
 External interrupt LINE 2.
#define EXTI_LINE3   ((uint32_t)0x03)
 External interrupt LINE 3.
#define EXTI_LINE4   ((uint32_t)0x04)
 External interrupt LINE 4.
#define EXTI_LINE5   ((uint32_t)0x05)
 External interrupt LINE 5.
#define EXTI_LINE6   ((uint32_t)0x06)
 External interrupt LINE 6.
#define EXTI_LINE7   ((uint32_t)0x07)
 External interrupt LINE 7.
#define EXTI_LINE8   ((uint32_t)0x08)
 External interrupt LINE 8.
#define EXTI_LINE9   ((uint32_t)0x09)
 External interrupt LINE 9.
#define EXTI_LINE10   ((uint32_t)0x0A)
 External interrupt LINE 10.
#define EXTI_LINE11   ((uint32_t)0x0B)
 External interrupt LINE 11.
#define EXTI_LINE12   ((uint32_t)0x0C)
 External interrupt LINE 12.
#define EXTI_LINE13   ((uint32_t)0x0D)
 External interrupt LINE 13.
#define EXTI_LINE14   ((uint32_t)0x0E)
 External interrupt LINE 14.
#define EXTI_LINE15   ((uint32_t)0x0F)
 External interrupt LINE 15.
#define EXTI_LINE16   ((uint32_t)0x10)
#define EXTI_LINE17   ((uint32_t)0x11)
#define EXTI_LINE18   ((uint32_t)0x12)
#define EXTI_LINE19   ((uint32_t)0x13)
#define EXTI_LINE20   ((uint32_t)0x14)
#define EXTI_LINE21   ((uint32_t)0x15)
#define EXTI_LINE22   ((uint32_t)0x16)
#define EXTI_LINE23   ((uint32_t)0x17)
#define EXTI_LINE24   ((uint32_t)0x18)
#define EXTI_LINE25   ((uint32_t)0x19)
#define EXTI_LINE26   ((uint32_t)0x1A)
#define EXTI_LINE27   ((uint32_t)0x1B)
#define EXTI_LINE28   ((uint32_t)0x1C)
#define EXTI_LINE29   ((uint32_t)0x1D)
#define EXTI_LINE30   ((uint32_t)0x1E)
#define EXTI_LINE31   ((uint32_t)0x1F)
#define EXTI_LINE32   ((uint32_t)0x20)
#define EXTI_LINE33   ((uint32_t)0x21)
#define EXTI_LINE34   ((uint32_t)0x22)
#define EXTI_LINE35   ((uint32_t)0x23)
#define EXTI_LINE36   ((uint32_t)0x24)
#define EXTI_LINE37   ((uint32_t)0x25)
#define EXTI_LINE38   ((uint32_t)0x26)
#define EXTI_LINE39   ((uint32_t)0x27)
#define EXTI_LINE40   ((uint32_t)0x28)
#define EXTI_LINE41   ((uint32_t)0x29)
#define EXTI_LINE42   ((uint32_t)0x2A)
#define EXTI_LINE43   ((uint32_t)0x2B)
#define EXTI_LINE44   ((uint32_t)0x2C) /* Not available in all family lines */
#define EXTI_LINE47   ((uint32_t)0x2F)
#define EXTI_LINE48   ((uint32_t)0x30)
#define EXTI_LINE49   ((uint32_t)0x31)
#define EXTI_LINE50   ((uint32_t)0x32)
#define EXTI_LINE51   ((uint32_t)0x33)
#define EXTI_LINE52   ((uint32_t)0x34)
#define EXTI_LINE53   ((uint32_t)0x35)
#define EXTI_LINE54   ((uint32_t)0x36)
#define EXTI_LINE55   ((uint32_t)0x37)
#define EXTI_LINE56   ((uint32_t)0x38)
#define EXTI_LINE57   ((uint32_t)0x39)
#define EXTI_LINE58   ((uint32_t)0x3A)
#define EXTI_LINE59   ((uint32_t)0x3B)
#define EXTI_LINE60   ((uint32_t)0x3C)
#define EXTI_LINE61   ((uint32_t)0x3D)
#define EXTI_LINE62   ((uint32_t)0x3E)
#define EXTI_LINE63   ((uint32_t)0x3F)
#define EXTI_LINE64   ((uint32_t)0x40)
#define EXTI_LINE65   ((uint32_t)0x41)
#define EXTI_LINE66   ((uint32_t)0x42)
#define EXTI_LINE67   ((uint32_t)0x43)
#define EXTI_LINE68   ((uint32_t)0x44)
#define EXTI_LINE69   ((uint32_t)0x45)
#define EXTI_LINE70   ((uint32_t)0x46)
#define EXTI_LINE71   ((uint32_t)0x47)
#define EXTI_LINE72   ((uint32_t)0x48)
#define EXTI_LINE73   ((uint32_t)0x49)
#define EXTI_LINE74   ((uint32_t)0x4A)
#define EXTI_LINE75   ((uint32_t)0x4B) /* Not available in all family lines */
#define EXTI_LINE76   ((uint32_t)0x4C) /* Not available in all family lines */
#define EXTI_LINE85   ((uint32_t)0x55)
#define EXTI_LINE86   ((uint32_t)0x56) /* Not available in all family lines */
#define EXTI_LINE87   ((uint32_t)0x57)
#define EXTI_LINE88   ((uint32_t)0x58) /* Not available in all family lines */
#define EXTI_LINE89   ((uint32_t)0x59) /* Not available in all family lines */
#define EXTI_LINE90   ((uint32_t)0x5A) /* Not available in all family lines */
#define EXTI_LINE91   ((uint32_t)0x5B) /* Not available in all family lines */
#define IS_HAL_EXTI_CONFIG_LINE(LINE)
#define IS_EXTI_ALL_LINE(LINE)
#define IS_EXTI_D1_LINE(LINE)
#define IS_EXTI_D3_LINE(LINE)
#define BDMA_CH6_CLEAR   ((uint32_t)0x00000000)
 BDMA ch6 event selected as D3 domain pendclear source.
#define BDMA_CH7_CLEAR   ((uint32_t)0x00000001)
 BDMA ch7 event selected as D3 domain pendclear source.
#define LPTIM2_OUT_CLEAR   ((uint32_t)0x00000002)
 LPTIM2 out selected as D3 domain pendclear source.
#define LPTIM3_OUT_CLEAR   ((uint32_t)0x00000003)
 LPTIM3 out selected as D3 domain pendclear source.
#define IS_EXTI_D3_CLEAR(SOURCE)

Detailed Description

Macro Definition Documentation

◆ BDMA_CH6_CLEAR

#define BDMA_CH6_CLEAR   ((uint32_t)0x00000000)

BDMA ch6 event selected as D3 domain pendclear source.

Definition at line 676 of file stm32h7xx_hal.h.

◆ BDMA_CH7_CLEAR

#define BDMA_CH7_CLEAR   ((uint32_t)0x00000001)

BDMA ch7 event selected as D3 domain pendclear source.

Definition at line 677 of file stm32h7xx_hal.h.

◆ EXTI_FALLING_EDGE

#define EXTI_FALLING_EDGE   ((uint32_t)0x00200000)

Definition at line 257 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_EdgeConfig().

◆ EXTI_LINE0

#define EXTI_LINE0   ((uint32_t)0x00)

External interrupt LINE 0.

Definition at line 262 of file stm32h7xx_hal.h.

◆ EXTI_LINE1

#define EXTI_LINE1   ((uint32_t)0x01)

External interrupt LINE 1.

Definition at line 263 of file stm32h7xx_hal.h.

◆ EXTI_LINE10

#define EXTI_LINE10   ((uint32_t)0x0A)

External interrupt LINE 10.

Definition at line 272 of file stm32h7xx_hal.h.

◆ EXTI_LINE11

#define EXTI_LINE11   ((uint32_t)0x0B)

External interrupt LINE 11.

Definition at line 273 of file stm32h7xx_hal.h.

◆ EXTI_LINE12

#define EXTI_LINE12   ((uint32_t)0x0C)

External interrupt LINE 12.

Definition at line 274 of file stm32h7xx_hal.h.

◆ EXTI_LINE13

#define EXTI_LINE13   ((uint32_t)0x0D)

External interrupt LINE 13.

Definition at line 275 of file stm32h7xx_hal.h.

◆ EXTI_LINE14

#define EXTI_LINE14   ((uint32_t)0x0E)

External interrupt LINE 14.

Definition at line 276 of file stm32h7xx_hal.h.

◆ EXTI_LINE15

#define EXTI_LINE15   ((uint32_t)0x0F)

External interrupt LINE 15.

Definition at line 277 of file stm32h7xx_hal.h.

◆ EXTI_LINE16

#define EXTI_LINE16   ((uint32_t)0x10)

Definition at line 278 of file stm32h7xx_hal.h.

◆ EXTI_LINE17

#define EXTI_LINE17   ((uint32_t)0x11)

Definition at line 279 of file stm32h7xx_hal.h.

◆ EXTI_LINE18

#define EXTI_LINE18   ((uint32_t)0x12)

Definition at line 280 of file stm32h7xx_hal.h.

◆ EXTI_LINE19

#define EXTI_LINE19   ((uint32_t)0x13)

Definition at line 281 of file stm32h7xx_hal.h.

◆ EXTI_LINE2

#define EXTI_LINE2   ((uint32_t)0x02)

External interrupt LINE 2.

Definition at line 264 of file stm32h7xx_hal.h.

◆ EXTI_LINE20

#define EXTI_LINE20   ((uint32_t)0x14)

Definition at line 282 of file stm32h7xx_hal.h.

◆ EXTI_LINE21

#define EXTI_LINE21   ((uint32_t)0x15)

Definition at line 283 of file stm32h7xx_hal.h.

◆ EXTI_LINE22

#define EXTI_LINE22   ((uint32_t)0x16)

Definition at line 284 of file stm32h7xx_hal.h.

◆ EXTI_LINE23

#define EXTI_LINE23   ((uint32_t)0x17)

Definition at line 285 of file stm32h7xx_hal.h.

◆ EXTI_LINE24

#define EXTI_LINE24   ((uint32_t)0x18)

Definition at line 286 of file stm32h7xx_hal.h.

◆ EXTI_LINE25

#define EXTI_LINE25   ((uint32_t)0x19)

Definition at line 287 of file stm32h7xx_hal.h.

◆ EXTI_LINE26

#define EXTI_LINE26   ((uint32_t)0x1A)

Definition at line 288 of file stm32h7xx_hal.h.

◆ EXTI_LINE27

#define EXTI_LINE27   ((uint32_t)0x1B)

Definition at line 289 of file stm32h7xx_hal.h.

◆ EXTI_LINE28

#define EXTI_LINE28   ((uint32_t)0x1C)

Definition at line 290 of file stm32h7xx_hal.h.

◆ EXTI_LINE29

#define EXTI_LINE29   ((uint32_t)0x1D)

Definition at line 291 of file stm32h7xx_hal.h.

◆ EXTI_LINE3

#define EXTI_LINE3   ((uint32_t)0x03)

External interrupt LINE 3.

Definition at line 265 of file stm32h7xx_hal.h.

◆ EXTI_LINE30

#define EXTI_LINE30   ((uint32_t)0x1E)

Definition at line 292 of file stm32h7xx_hal.h.

◆ EXTI_LINE31

#define EXTI_LINE31   ((uint32_t)0x1F)

Definition at line 293 of file stm32h7xx_hal.h.

◆ EXTI_LINE32

#define EXTI_LINE32   ((uint32_t)0x20)

Definition at line 294 of file stm32h7xx_hal.h.

◆ EXTI_LINE33

#define EXTI_LINE33   ((uint32_t)0x21)

Definition at line 295 of file stm32h7xx_hal.h.

◆ EXTI_LINE34

#define EXTI_LINE34   ((uint32_t)0x22)

Definition at line 296 of file stm32h7xx_hal.h.

◆ EXTI_LINE35

#define EXTI_LINE35   ((uint32_t)0x23)

Definition at line 297 of file stm32h7xx_hal.h.

◆ EXTI_LINE36

#define EXTI_LINE36   ((uint32_t)0x24)

Definition at line 298 of file stm32h7xx_hal.h.

◆ EXTI_LINE37

#define EXTI_LINE37   ((uint32_t)0x25)

Definition at line 299 of file stm32h7xx_hal.h.

◆ EXTI_LINE38

#define EXTI_LINE38   ((uint32_t)0x26)

Definition at line 300 of file stm32h7xx_hal.h.

◆ EXTI_LINE39

#define EXTI_LINE39   ((uint32_t)0x27)

Definition at line 301 of file stm32h7xx_hal.h.

◆ EXTI_LINE4

#define EXTI_LINE4   ((uint32_t)0x04)

External interrupt LINE 4.

Definition at line 266 of file stm32h7xx_hal.h.

◆ EXTI_LINE40

#define EXTI_LINE40   ((uint32_t)0x28)

Definition at line 303 of file stm32h7xx_hal.h.

◆ EXTI_LINE41

#define EXTI_LINE41   ((uint32_t)0x29)

Definition at line 304 of file stm32h7xx_hal.h.

◆ EXTI_LINE42

#define EXTI_LINE42   ((uint32_t)0x2A)

Definition at line 305 of file stm32h7xx_hal.h.

◆ EXTI_LINE43

#define EXTI_LINE43   ((uint32_t)0x2B)

Definition at line 306 of file stm32h7xx_hal.h.

◆ EXTI_LINE44

#define EXTI_LINE44   ((uint32_t)0x2C) /* Not available in all family lines */

Definition at line 307 of file stm32h7xx_hal.h.

◆ EXTI_LINE47

#define EXTI_LINE47   ((uint32_t)0x2F)

Definition at line 314 of file stm32h7xx_hal.h.

◆ EXTI_LINE48

#define EXTI_LINE48   ((uint32_t)0x30)

Definition at line 315 of file stm32h7xx_hal.h.

◆ EXTI_LINE49

#define EXTI_LINE49   ((uint32_t)0x31)

Definition at line 316 of file stm32h7xx_hal.h.

◆ EXTI_LINE5

#define EXTI_LINE5   ((uint32_t)0x05)

External interrupt LINE 5.

Definition at line 267 of file stm32h7xx_hal.h.

◆ EXTI_LINE50

#define EXTI_LINE50   ((uint32_t)0x32)

Definition at line 317 of file stm32h7xx_hal.h.

◆ EXTI_LINE51

#define EXTI_LINE51   ((uint32_t)0x33)

Definition at line 318 of file stm32h7xx_hal.h.

◆ EXTI_LINE52

#define EXTI_LINE52   ((uint32_t)0x34)

Definition at line 319 of file stm32h7xx_hal.h.

◆ EXTI_LINE53

#define EXTI_LINE53   ((uint32_t)0x35)

Definition at line 320 of file stm32h7xx_hal.h.

◆ EXTI_LINE54

#define EXTI_LINE54   ((uint32_t)0x36)

Definition at line 321 of file stm32h7xx_hal.h.

◆ EXTI_LINE55

#define EXTI_LINE55   ((uint32_t)0x37)

Definition at line 322 of file stm32h7xx_hal.h.

◆ EXTI_LINE56

#define EXTI_LINE56   ((uint32_t)0x38)

Definition at line 323 of file stm32h7xx_hal.h.

◆ EXTI_LINE57

#define EXTI_LINE57   ((uint32_t)0x39)

Definition at line 324 of file stm32h7xx_hal.h.

◆ EXTI_LINE58

#define EXTI_LINE58   ((uint32_t)0x3A)

Definition at line 325 of file stm32h7xx_hal.h.

◆ EXTI_LINE59

#define EXTI_LINE59   ((uint32_t)0x3B)

Definition at line 326 of file stm32h7xx_hal.h.

◆ EXTI_LINE6

#define EXTI_LINE6   ((uint32_t)0x06)

External interrupt LINE 6.

Definition at line 268 of file stm32h7xx_hal.h.

◆ EXTI_LINE60

#define EXTI_LINE60   ((uint32_t)0x3C)

Definition at line 327 of file stm32h7xx_hal.h.

◆ EXTI_LINE61

#define EXTI_LINE61   ((uint32_t)0x3D)

Definition at line 328 of file stm32h7xx_hal.h.

◆ EXTI_LINE62

#define EXTI_LINE62   ((uint32_t)0x3E)

Definition at line 329 of file stm32h7xx_hal.h.

◆ EXTI_LINE63

#define EXTI_LINE63   ((uint32_t)0x3F)

Definition at line 330 of file stm32h7xx_hal.h.

◆ EXTI_LINE64

#define EXTI_LINE64   ((uint32_t)0x40)

Definition at line 331 of file stm32h7xx_hal.h.

◆ EXTI_LINE65

#define EXTI_LINE65   ((uint32_t)0x41)

Definition at line 332 of file stm32h7xx_hal.h.

◆ EXTI_LINE66

#define EXTI_LINE66   ((uint32_t)0x42)

Definition at line 333 of file stm32h7xx_hal.h.

◆ EXTI_LINE67

#define EXTI_LINE67   ((uint32_t)0x43)

Definition at line 334 of file stm32h7xx_hal.h.

◆ EXTI_LINE68

#define EXTI_LINE68   ((uint32_t)0x44)

Definition at line 335 of file stm32h7xx_hal.h.

◆ EXTI_LINE69

#define EXTI_LINE69   ((uint32_t)0x45)

Definition at line 336 of file stm32h7xx_hal.h.

◆ EXTI_LINE7

#define EXTI_LINE7   ((uint32_t)0x07)

External interrupt LINE 7.

Definition at line 269 of file stm32h7xx_hal.h.

◆ EXTI_LINE70

#define EXTI_LINE70   ((uint32_t)0x46)

Definition at line 337 of file stm32h7xx_hal.h.

◆ EXTI_LINE71

#define EXTI_LINE71   ((uint32_t)0x47)

Definition at line 338 of file stm32h7xx_hal.h.

◆ EXTI_LINE72

#define EXTI_LINE72   ((uint32_t)0x48)

Definition at line 339 of file stm32h7xx_hal.h.

◆ EXTI_LINE73

#define EXTI_LINE73   ((uint32_t)0x49)

Definition at line 340 of file stm32h7xx_hal.h.

◆ EXTI_LINE74

#define EXTI_LINE74   ((uint32_t)0x4A)

Definition at line 341 of file stm32h7xx_hal.h.

◆ EXTI_LINE75

#define EXTI_LINE75   ((uint32_t)0x4B) /* Not available in all family lines */

Definition at line 342 of file stm32h7xx_hal.h.

◆ EXTI_LINE76

#define EXTI_LINE76   ((uint32_t)0x4C) /* Not available in all family lines */

Definition at line 343 of file stm32h7xx_hal.h.

◆ EXTI_LINE8

#define EXTI_LINE8   ((uint32_t)0x08)

External interrupt LINE 8.

Definition at line 270 of file stm32h7xx_hal.h.

◆ EXTI_LINE85

#define EXTI_LINE85   ((uint32_t)0x55)

Definition at line 367 of file stm32h7xx_hal.h.

◆ EXTI_LINE86

#define EXTI_LINE86   ((uint32_t)0x56) /* Not available in all family lines */

Definition at line 368 of file stm32h7xx_hal.h.

◆ EXTI_LINE87

#define EXTI_LINE87   ((uint32_t)0x57)

Definition at line 369 of file stm32h7xx_hal.h.

◆ EXTI_LINE88

#define EXTI_LINE88   ((uint32_t)0x58) /* Not available in all family lines */

Definition at line 370 of file stm32h7xx_hal.h.

◆ EXTI_LINE89

#define EXTI_LINE89   ((uint32_t)0x59) /* Not available in all family lines */

Definition at line 371 of file stm32h7xx_hal.h.

◆ EXTI_LINE9

#define EXTI_LINE9   ((uint32_t)0x09)

External interrupt LINE 9.

Definition at line 271 of file stm32h7xx_hal.h.

◆ EXTI_LINE90

#define EXTI_LINE90   ((uint32_t)0x5A) /* Not available in all family lines */

Definition at line 372 of file stm32h7xx_hal.h.

◆ EXTI_LINE91

#define EXTI_LINE91   ((uint32_t)0x5B) /* Not available in all family lines */

Definition at line 373 of file stm32h7xx_hal.h.

◆ EXTI_MODE_EVT

#define EXTI_MODE_EVT   ((uint32_t)0x00020000)

Definition at line 255 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D1_EventInputConfig().

◆ EXTI_MODE_IT

#define EXTI_MODE_IT   ((uint32_t)0x00010000)

Definition at line 254 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D1_EventInputConfig().

◆ EXTI_RISING_EDGE

#define EXTI_RISING_EDGE   ((uint32_t)0x00100000)

Definition at line 256 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_EdgeConfig().

◆ IS_EXTI_ALL_LINE

#define IS_EXTI_ALL_LINE ( LINE)

Definition at line 451 of file stm32h7xx_hal.h.

◆ IS_EXTI_D1_LINE

#define IS_EXTI_D1_LINE ( LINE)

Definition at line 538 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D1_ClearFlag(), and HAL_EXTI_D1_EventInputConfig().

◆ IS_EXTI_D3_CLEAR

#define IS_EXTI_D3_CLEAR ( SOURCE)
Value:
(((SOURCE) == BDMA_CH6_CLEAR) || ((SOURCE) == BDMA_CH7_CLEAR) || \
((SOURCE) == LPTIM2_OUT_CLEAR) || ((SOURCE) == LPTIM3_OUT_CLEAR))
#define LPTIM3_OUT_CLEAR
LPTIM3 out selected as D3 domain pendclear source.
#define LPTIM2_OUT_CLEAR
LPTIM2 out selected as D3 domain pendclear source.
#define BDMA_CH7_CLEAR
BDMA ch7 event selected as D3 domain pendclear source.
#define BDMA_CH6_CLEAR
BDMA ch6 event selected as D3 domain pendclear source.

Definition at line 692 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D3_EventInputConfig().

◆ IS_EXTI_D3_LINE

#define IS_EXTI_D3_LINE ( LINE)
Value:
(((LINE) == EXTI_LINE0) || ((LINE) == EXTI_LINE1) || \
((LINE) == EXTI_LINE2) || ((LINE) == EXTI_LINE3) || \
((LINE) == EXTI_LINE4) || ((LINE) == EXTI_LINE5) || \
((LINE) == EXTI_LINE6) || ((LINE) == EXTI_LINE7) || \
((LINE) == EXTI_LINE8) || ((LINE) == EXTI_LINE9) || \
((LINE) == EXTI_LINE10) || ((LINE) == EXTI_LINE11) || \
((LINE) == EXTI_LINE12) || ((LINE) == EXTI_LINE13) || \
((LINE) == EXTI_LINE14) || ((LINE) == EXTI_LINE15) || \
((LINE) == EXTI_LINE19) || ((LINE) == EXTI_LINE20) || \
((LINE) == EXTI_LINE21) || ((LINE) == EXTI_LINE25) || \
((LINE) == EXTI_LINE34) || ((LINE) == EXTI_LINE35) || \
((LINE) == EXTI_LINE41) || ((LINE) == EXTI_LINE48) || \
((LINE) == EXTI_LINE49) || ((LINE) == EXTI_LINE50) || \
((LINE) == EXTI_LINE51) || ((LINE) == EXTI_LINE88))
#define EXTI_LINE7
External interrupt LINE 7.
#define EXTI_LINE5
External interrupt LINE 5.
#define EXTI_LINE20
#define EXTI_LINE4
External interrupt LINE 4.
#define EXTI_LINE25
#define EXTI_LINE50
#define EXTI_LINE12
External interrupt LINE 12.
#define EXTI_LINE15
External interrupt LINE 15.
#define EXTI_LINE34
#define EXTI_LINE49
#define EXTI_LINE48
#define EXTI_LINE88
#define EXTI_LINE0
External interrupt LINE 0.
#define EXTI_LINE10
External interrupt LINE 10.
#define EXTI_LINE51
#define EXTI_LINE14
External interrupt LINE 14.
#define EXTI_LINE35
#define EXTI_LINE8
External interrupt LINE 8.
#define EXTI_LINE11
External interrupt LINE 11.
#define EXTI_LINE3
External interrupt LINE 3.
#define EXTI_LINE2
External interrupt LINE 2.
#define EXTI_LINE13
External interrupt LINE 13.
#define EXTI_LINE1
External interrupt LINE 1.
#define EXTI_LINE9
External interrupt LINE 9.
#define EXTI_LINE41
#define EXTI_LINE19
#define EXTI_LINE21
#define EXTI_LINE6
External interrupt LINE 6.

Definition at line 659 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D3_EventInputConfig().

◆ IS_EXTI_EDGE_LINE

#define IS_EXTI_EDGE_LINE ( EDGE)
Value:
(((EDGE) == EXTI_RISING_EDGE) || ((EDGE) == EXTI_FALLING_EDGE))
#define EXTI_RISING_EDGE
#define EXTI_FALLING_EDGE

Definition at line 259 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_EdgeConfig().

◆ IS_EXTI_MODE_LINE

#define IS_EXTI_MODE_LINE ( MODE)
Value:
(((MODE) == EXTI_MODE_IT) || ((MODE) == EXTI_MODE_EVT))
#define EXTI_MODE_EVT
#define EXTI_MODE_IT

Definition at line 260 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_D1_EventInputConfig().

◆ IS_HAL_EXTI_CONFIG_LINE

#define IS_HAL_EXTI_CONFIG_LINE ( LINE)
Value:
(((LINE) == EXTI_LINE0) || ((LINE) == EXTI_LINE1)|| \
((LINE) == EXTI_LINE2) || ((LINE) == EXTI_LINE3) || \
((LINE) == EXTI_LINE4) || ((LINE) == EXTI_LINE5) || \
((LINE) == EXTI_LINE6) || ((LINE) == EXTI_LINE7) || \
((LINE) == EXTI_LINE8) || ((LINE) == EXTI_LINE9) || \
((LINE) == EXTI_LINE10) || ((LINE) == EXTI_LINE11) || \
((LINE) == EXTI_LINE12) || ((LINE) == EXTI_LINE13) || \
((LINE) == EXTI_LINE14) || ((LINE) == EXTI_LINE15) || \
((LINE) == EXTI_LINE16) || ((LINE) == EXTI_LINE17) || \
((LINE) == EXTI_LINE18) || ((LINE) == EXTI_LINE19) || \
((LINE) == EXTI_LINE20) || ((LINE) == EXTI_LINE21) || \
((LINE) == EXTI_LINE49) || ((LINE) == EXTI_LINE51) || \
((LINE) == EXTI_LINE85) || ((LINE) == EXTI_LINE86))
#define EXTI_LINE16
#define EXTI_LINE86
#define EXTI_LINE85
#define EXTI_LINE17
#define EXTI_LINE18

Definition at line 391 of file stm32h7xx_hal.h.

Referenced by HAL_EXTI_EdgeConfig(), and HAL_EXTI_GenerateSWInterrupt().

◆ LPTIM2_OUT_CLEAR

#define LPTIM2_OUT_CLEAR   ((uint32_t)0x00000002)

LPTIM2 out selected as D3 domain pendclear source.

Definition at line 681 of file stm32h7xx_hal.h.

◆ LPTIM3_OUT_CLEAR

#define LPTIM3_OUT_CLEAR   ((uint32_t)0x00000003)

LPTIM3 out selected as D3 domain pendclear source.

Definition at line 686 of file stm32h7xx_hal.h.