STM32F10x Standard Peripherals Library  3.5.0
EXTI_Lines

Defines

#define EXTI_Line0   ((uint32_t)0x00001)
#define EXTI_Line1   ((uint32_t)0x00002)
#define EXTI_Line2   ((uint32_t)0x00004)
#define EXTI_Line3   ((uint32_t)0x00008)
#define EXTI_Line4   ((uint32_t)0x00010)
#define EXTI_Line5   ((uint32_t)0x00020)
#define EXTI_Line6   ((uint32_t)0x00040)
#define EXTI_Line7   ((uint32_t)0x00080)
#define EXTI_Line8   ((uint32_t)0x00100)
#define EXTI_Line9   ((uint32_t)0x00200)
#define EXTI_Line10   ((uint32_t)0x00400)
#define EXTI_Line11   ((uint32_t)0x00800)
#define EXTI_Line12   ((uint32_t)0x01000)
#define EXTI_Line13   ((uint32_t)0x02000)
#define EXTI_Line14   ((uint32_t)0x04000)
#define EXTI_Line15   ((uint32_t)0x08000)
#define EXTI_Line16   ((uint32_t)0x10000)
#define EXTI_Line17   ((uint32_t)0x20000)
#define EXTI_Line18   ((uint32_t)0x40000)
#define EXTI_Line19   ((uint32_t)0x80000)
#define IS_EXTI_LINE(LINE)   ((((LINE) & (uint32_t)0xFFF00000) == 0x00) && ((LINE) != (uint16_t)0x00))
#define IS_GET_EXTI_LINE(LINE)

Define Documentation

#define EXTI_Line0   ((uint32_t)0x00001)

External interrupt line 0

Definition at line 103 of file stm32f10x_exti.h.

#define EXTI_Line1   ((uint32_t)0x00002)

External interrupt line 1

Definition at line 104 of file stm32f10x_exti.h.

#define EXTI_Line10   ((uint32_t)0x00400)

External interrupt line 10

Definition at line 113 of file stm32f10x_exti.h.

#define EXTI_Line11   ((uint32_t)0x00800)

External interrupt line 11

Definition at line 114 of file stm32f10x_exti.h.

#define EXTI_Line12   ((uint32_t)0x01000)

External interrupt line 12

Definition at line 115 of file stm32f10x_exti.h.

#define EXTI_Line13   ((uint32_t)0x02000)

External interrupt line 13

Definition at line 116 of file stm32f10x_exti.h.

#define EXTI_Line14   ((uint32_t)0x04000)

External interrupt line 14

Definition at line 117 of file stm32f10x_exti.h.

#define EXTI_Line15   ((uint32_t)0x08000)

External interrupt line 15

Definition at line 118 of file stm32f10x_exti.h.

#define EXTI_Line16   ((uint32_t)0x10000)

External interrupt line 16 Connected to the PVD Output

Definition at line 119 of file stm32f10x_exti.h.

#define EXTI_Line17   ((uint32_t)0x20000)

External interrupt line 17 Connected to the RTC Alarm event

Definition at line 120 of file stm32f10x_exti.h.

#define EXTI_Line18   ((uint32_t)0x40000)

External interrupt line 18 Connected to the USB Device/USB OTG FS Wakeup from suspend event

Definition at line 121 of file stm32f10x_exti.h.

#define EXTI_Line19   ((uint32_t)0x80000)

External interrupt line 19 Connected to the Ethernet Wakeup event

Definition at line 123 of file stm32f10x_exti.h.

#define EXTI_Line2   ((uint32_t)0x00004)

External interrupt line 2

Definition at line 105 of file stm32f10x_exti.h.

#define EXTI_Line3   ((uint32_t)0x00008)

External interrupt line 3

Definition at line 106 of file stm32f10x_exti.h.

#define EXTI_Line4   ((uint32_t)0x00010)

External interrupt line 4

Definition at line 107 of file stm32f10x_exti.h.

#define EXTI_Line5   ((uint32_t)0x00020)

External interrupt line 5

Definition at line 108 of file stm32f10x_exti.h.

#define EXTI_Line6   ((uint32_t)0x00040)

External interrupt line 6

Definition at line 109 of file stm32f10x_exti.h.

#define EXTI_Line7   ((uint32_t)0x00080)

External interrupt line 7

Definition at line 110 of file stm32f10x_exti.h.

#define EXTI_Line8   ((uint32_t)0x00100)

External interrupt line 8

Definition at line 111 of file stm32f10x_exti.h.

#define EXTI_Line9   ((uint32_t)0x00200)

External interrupt line 9

Definition at line 112 of file stm32f10x_exti.h.

#define IS_EXTI_LINE (   LINE)    ((((LINE) & (uint32_t)0xFFF00000) == 0x00) && ((LINE) != (uint16_t)0x00))

Definition at line 125 of file stm32f10x_exti.h.

#define IS_GET_EXTI_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))

Definition at line 126 of file stm32f10x_exti.h.