Macros | |
#define | EXTI_Line0 ((uint32_t)0x00001) |
#define | EXTI_Line0 ((uint32_t)0x00) |
#define | EXTI_Line0 ((uint32_t)0x00001) |
#define | EXTI_Line1 ((uint32_t)0x00002) |
#define | EXTI_Line1 ((uint32_t)0x01) |
#define | EXTI_Line1 ((uint32_t)0x00002) |
#define | EXTI_Line10 ((uint32_t)0x00400) |
#define | EXTI_Line10 ((uint32_t)0x0A) |
#define | EXTI_Line10 ((uint32_t)0x00400) |
#define | EXTI_Line11 ((uint32_t)0x00800) |
#define | EXTI_Line11 ((uint32_t)0x0B) |
#define | EXTI_Line11 ((uint32_t)0x00800) |
#define | EXTI_Line12 ((uint32_t)0x01000) |
#define | EXTI_Line12 ((uint32_t)0x0C) |
#define | EXTI_Line12 ((uint32_t)0x01000) |
#define | EXTI_Line13 ((uint32_t)0x02000) |
#define | EXTI_Line13 ((uint32_t)0x0D) |
#define | EXTI_Line13 ((uint32_t)0x02000) |
#define | EXTI_Line14 ((uint32_t)0x04000) |
#define | EXTI_Line14 ((uint32_t)0x0E) |
#define | EXTI_Line14 ((uint32_t)0x04000) |
#define | EXTI_Line15 ((uint32_t)0x08000) |
#define | EXTI_Line15 ((uint32_t)0x0F) |
#define | EXTI_Line15 ((uint32_t)0x08000) |
#define | EXTI_Line16 ((uint32_t)0x10000) |
#define | EXTI_Line16 ((uint32_t)0x10000) |
#define | EXTI_Line16 ((uint32_t)0x10) |
#define | EXTI_Line17 ((uint32_t)0x20000) |
#define | EXTI_Line17 ((uint32_t)0x20000) |
#define | EXTI_Line17 ((uint32_t)0x11) |
#define | EXTI_Line18 ((uint32_t)0x40000) |
#define | EXTI_Line18 ((uint32_t)0x40000) |
#define | EXTI_Line18 ((uint32_t)0x12) |
#define | EXTI_Line19 ((uint32_t)0x80000) |
#define | EXTI_Line19 ((uint32_t)0x80000) |
#define | EXTI_Line19 ((uint32_t)0x13) |
#define | EXTI_Line2 ((uint32_t)0x00004) |
#define | EXTI_Line2 ((uint32_t)0x02) |
#define | EXTI_Line2 ((uint32_t)0x00004) |
#define | EXTI_Line20 ((uint32_t)0x00100000) |
#define | EXTI_Line20 ((uint32_t)0x14) |
#define | EXTI_Line21 ((uint32_t)0x00200000) |
#define | EXTI_Line21 ((uint32_t)0x15) |
#define | EXTI_Line22 ((uint32_t)0x00400000) |
#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_Line3 ((uint32_t)0x00008) |
#define | EXTI_Line3 ((uint32_t)0x03) |
#define | EXTI_Line3 ((uint32_t)0x00008) |
#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_Line4 ((uint32_t)0x00010) |
#define | EXTI_Line4 ((uint32_t)0x04) |
#define | EXTI_Line4 ((uint32_t)0x00010) |
#define | EXTI_Line5 ((uint32_t)0x00020) |
#define | EXTI_Line5 ((uint32_t)0x05) |
#define | EXTI_Line5 ((uint32_t)0x00020) |
#define | EXTI_Line6 ((uint32_t)0x00040) |
#define | EXTI_Line6 ((uint32_t)0x06) |
#define | EXTI_Line6 ((uint32_t)0x00040) |
#define | EXTI_Line7 ((uint32_t)0x00080) |
#define | EXTI_Line7 ((uint32_t)0x07) |
#define | EXTI_Line7 ((uint32_t)0x00080) |
#define | EXTI_Line8 ((uint32_t)0x00100) |
#define | EXTI_Line8 ((uint32_t)0x08) |
#define | EXTI_Line8 ((uint32_t)0x00100) |
#define | EXTI_Line9 ((uint32_t)0x00200) |
#define | EXTI_Line9 ((uint32_t)0x09) |
#define | EXTI_Line9 ((uint32_t)0x00200) |
#define | IS_EXTI_LINE(LINE) ((((LINE) & (uint32_t)0xFFF00000) == 0x00) && ((LINE) != (uint16_t)0x00)) |
#define | IS_EXTI_LINE(LINE) ((((LINE) & (uint32_t)0xFF800000) == 0x00) && ((LINE) != (uint16_t)0x00)) |
#define | IS_EXTI_LINE_ALL(LINE) ((LINE) <= 0x23) |
#define | IS_EXTI_LINE_EXT(LINE) |
#define | IS_GET_EXTI_LINE(LINE) |
#define | IS_GET_EXTI_LINE(LINE) |
#define | IS_GET_EXTI_LINE(LINE) |
#define EXTI_Line0 ((uint32_t)0x00001) |
External interrupt line 0
Definition at line 103 of file stm32f10x_exti.h.
#define EXTI_Line0 ((uint32_t)0x00) |
External interrupt line 0
Definition at line 104 of file stm32f30x_exti.h.
#define EXTI_Line0 ((uint32_t)0x00001) |
External interrupt line 0
Definition at line 105 of file stm32f4xx_exti.h.
#define EXTI_Line1 ((uint32_t)0x00002) |
External interrupt line 1
Definition at line 104 of file stm32f10x_exti.h.
#define EXTI_Line1 ((uint32_t)0x01) |
External interrupt line 1
Definition at line 105 of file stm32f30x_exti.h.
#define EXTI_Line1 ((uint32_t)0x00002) |
External interrupt line 1
Definition at line 106 of file stm32f4xx_exti.h.
#define EXTI_Line10 ((uint32_t)0x00400) |
External interrupt line 10
Definition at line 113 of file stm32f10x_exti.h.
#define EXTI_Line10 ((uint32_t)0x0A) |
External interrupt line 10
Definition at line 114 of file stm32f30x_exti.h.
#define EXTI_Line10 ((uint32_t)0x00400) |
External interrupt line 10
Definition at line 115 of file stm32f4xx_exti.h.
#define EXTI_Line11 ((uint32_t)0x00800) |
External interrupt line 11
Definition at line 114 of file stm32f10x_exti.h.
#define EXTI_Line11 ((uint32_t)0x0B) |
External interrupt line 11
Definition at line 115 of file stm32f30x_exti.h.
#define EXTI_Line11 ((uint32_t)0x00800) |
External interrupt line 11
Definition at line 116 of file stm32f4xx_exti.h.
#define EXTI_Line12 ((uint32_t)0x01000) |
External interrupt line 12
Definition at line 115 of file stm32f10x_exti.h.
#define EXTI_Line12 ((uint32_t)0x0C) |
External interrupt line 12
Definition at line 116 of file stm32f30x_exti.h.
#define EXTI_Line12 ((uint32_t)0x01000) |
External interrupt line 12
Definition at line 117 of file stm32f4xx_exti.h.
#define EXTI_Line13 ((uint32_t)0x02000) |
External interrupt line 13
Definition at line 116 of file stm32f10x_exti.h.
#define EXTI_Line13 ((uint32_t)0x0D) |
External interrupt line 13
Definition at line 117 of file stm32f30x_exti.h.
#define EXTI_Line13 ((uint32_t)0x02000) |
External interrupt line 13
Definition at line 118 of file stm32f4xx_exti.h.
#define EXTI_Line14 ((uint32_t)0x04000) |
External interrupt line 14
Definition at line 117 of file stm32f10x_exti.h.
#define EXTI_Line14 ((uint32_t)0x0E) |
External interrupt line 14
Definition at line 118 of file stm32f30x_exti.h.
#define EXTI_Line14 ((uint32_t)0x04000) |
External interrupt line 14
Definition at line 119 of file stm32f4xx_exti.h.
#define EXTI_Line15 ((uint32_t)0x08000) |
External interrupt line 15
Definition at line 118 of file stm32f10x_exti.h.
#define EXTI_Line15 ((uint32_t)0x0F) |
External interrupt line 15
Definition at line 119 of file stm32f30x_exti.h.
#define EXTI_Line15 ((uint32_t)0x08000) |
External interrupt line 15
Definition at line 120 of file stm32f4xx_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_Line16 ((uint32_t)0x10000) |
External interrupt line 16 Connected to the PVD Output
Definition at line 121 of file stm32f4xx_exti.h.
#define EXTI_Line16 ((uint32_t)0x10) |
External interrupt line 16 Connected to the PVD Output
Definition at line 120 of file stm32f30x_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_Line17 ((uint32_t)0x20000) |
External interrupt line 17 Connected to the RTC Alarm event
Definition at line 122 of file stm32f4xx_exti.h.
#define EXTI_Line17 ((uint32_t)0x11) |
Internal interrupt line 17 Connected to the RTC Alarm event
Definition at line 123 of file stm32f30x_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_Line18 ((uint32_t)0x40000) |
External interrupt line 18 Connected to the USB OTG FS Wakeup from suspend event
Definition at line 123 of file stm32f4xx_exti.h.
#define EXTI_Line18 ((uint32_t)0x12) |
Internal interrupt line 18 Connected to the USB Device Wakeup from suspend event
Definition at line 128 of file stm32f30x_exti.h.
#define EXTI_Line19 ((uint32_t)0x80000) |
External interrupt line 19 Connected to the Ethernet Wakeup event
Definition at line 124 of file stm32f10x_exti.h.
#define EXTI_Line19 ((uint32_t)0x80000) |
External interrupt line 19 Connected to the Ethernet Wakeup event
Definition at line 124 of file stm32f4xx_exti.h.
#define EXTI_Line19 ((uint32_t)0x13) |
Internal interrupt line 19 Connected to the RTC Tamper and Time Stamp events
Definition at line 133 of file stm32f30x_exti.h.
#define EXTI_Line2 ((uint32_t)0x00004) |
External interrupt line 2
Definition at line 105 of file stm32f10x_exti.h.
#define EXTI_Line2 ((uint32_t)0x02) |
External interrupt line 2
Definition at line 106 of file stm32f30x_exti.h.
#define EXTI_Line2 ((uint32_t)0x00004) |
External interrupt line 2
Definition at line 107 of file stm32f4xx_exti.h.
#define EXTI_Line20 ((uint32_t)0x00100000) |
External interrupt line 20 Connected to the USB OTG HS (configured in FS) Wakeup event
Definition at line 125 of file stm32f4xx_exti.h.
#define EXTI_Line20 ((uint32_t)0x14) |
Internal interrupt line 20 Connected to the RTC wakeup event
Definition at line 138 of file stm32f30x_exti.h.
#define EXTI_Line21 ((uint32_t)0x00200000) |
External interrupt line 21 Connected to the RTC Tamper and Time Stamp events
Definition at line 126 of file stm32f4xx_exti.h.
#define EXTI_Line21 ((uint32_t)0x15) |
Internal interrupt line 21 Connected to the Comparator 1 event
Definition at line 143 of file stm32f30x_exti.h.
#define EXTI_Line22 ((uint32_t)0x00400000) |
External interrupt line 22 Connected to the RTC Wakeup event
Definition at line 127 of file stm32f4xx_exti.h.
#define EXTI_Line22 ((uint32_t)0x16) |
Internal interrupt line 22 Connected to the Comparator 2 event
Definition at line 148 of file stm32f30x_exti.h.
#define EXTI_Line23 ((uint32_t)0x17) |
Internal interrupt line 23 Connected to the I2C1 wakeup event
Definition at line 153 of file stm32f30x_exti.h.
#define EXTI_Line24 ((uint32_t)0x18) |
Internal interrupt line 24 Connected to the I2C2 wakeup event
Definition at line 158 of file stm32f30x_exti.h.
#define EXTI_Line25 ((uint32_t)0x19) |
Internal interrupt line 25 Connected to the USART1 wakeup event
Definition at line 163 of file stm32f30x_exti.h.
#define EXTI_Line26 ((uint32_t)0x1A) |
Internal interrupt line 26 Connected to the USART2 wakeup event
Definition at line 168 of file stm32f30x_exti.h.
#define EXTI_Line27 ((uint32_t)0x1B) |
Internal interrupt line 27 reserved
Definition at line 173 of file stm32f30x_exti.h.
#define EXTI_Line28 ((uint32_t)0x1C) |
Internal interrupt line 28 Connected to the USART3 wakeup event
Definition at line 176 of file stm32f30x_exti.h.
#define EXTI_Line29 ((uint32_t)0x1D) |
Internal interrupt line 29 Connected to the Comparator 3 event
Definition at line 181 of file stm32f30x_exti.h.
#define EXTI_Line3 ((uint32_t)0x00008) |
External interrupt line 3
Definition at line 106 of file stm32f10x_exti.h.
#define EXTI_Line3 ((uint32_t)0x03) |
External interrupt line 3
Definition at line 107 of file stm32f30x_exti.h.
#define EXTI_Line3 ((uint32_t)0x00008) |
External interrupt line 3
Definition at line 108 of file stm32f4xx_exti.h.
#define EXTI_Line30 ((uint32_t)0x1E) |
Internal interrupt line 30 Connected to the Comparator 4 event
Definition at line 186 of file stm32f30x_exti.h.
#define EXTI_Line31 ((uint32_t)0x1F) |
Internal interrupt line 31 Connected to the Comparator 5 event
Definition at line 191 of file stm32f30x_exti.h.
#define EXTI_Line32 ((uint32_t)0x20) |
Internal interrupt line 32 Connected to the Comparator 6 event
Definition at line 196 of file stm32f30x_exti.h.
#define EXTI_Line33 ((uint32_t)0x21) |
Internal interrupt line 33 Connected to the Comparator 7 event
Definition at line 201 of file stm32f30x_exti.h.
#define EXTI_Line34 ((uint32_t)0x22) |
Internal interrupt line 34 Connected to the USART4 wakeup event
Definition at line 206 of file stm32f30x_exti.h.
#define EXTI_Line35 ((uint32_t)0x23) |
Internal interrupt line 35 Connected to the USART5 wakeup event
Definition at line 211 of file stm32f30x_exti.h.
#define EXTI_Line4 ((uint32_t)0x00010) |
External interrupt line 4
Definition at line 107 of file stm32f10x_exti.h.
#define EXTI_Line4 ((uint32_t)0x04) |
External interrupt line 4
Definition at line 108 of file stm32f30x_exti.h.
#define EXTI_Line4 ((uint32_t)0x00010) |
External interrupt line 4
Definition at line 109 of file stm32f4xx_exti.h.
#define EXTI_Line5 ((uint32_t)0x00020) |
External interrupt line 5
Definition at line 108 of file stm32f10x_exti.h.
#define EXTI_Line5 ((uint32_t)0x05) |
External interrupt line 5
Definition at line 109 of file stm32f30x_exti.h.
#define EXTI_Line5 ((uint32_t)0x00020) |
External interrupt line 5
Definition at line 110 of file stm32f4xx_exti.h.
#define EXTI_Line6 ((uint32_t)0x00040) |
External interrupt line 6
Definition at line 109 of file stm32f10x_exti.h.
#define EXTI_Line6 ((uint32_t)0x06) |
External interrupt line 6
Definition at line 110 of file stm32f30x_exti.h.
#define EXTI_Line6 ((uint32_t)0x00040) |
External interrupt line 6
Definition at line 111 of file stm32f4xx_exti.h.
#define EXTI_Line7 ((uint32_t)0x00080) |
External interrupt line 7
Definition at line 110 of file stm32f10x_exti.h.
#define EXTI_Line7 ((uint32_t)0x07) |
External interrupt line 7
Definition at line 111 of file stm32f30x_exti.h.
#define EXTI_Line7 ((uint32_t)0x00080) |
External interrupt line 7
Definition at line 112 of file stm32f4xx_exti.h.
#define EXTI_Line8 ((uint32_t)0x00100) |
External interrupt line 8
Definition at line 111 of file stm32f10x_exti.h.
#define EXTI_Line8 ((uint32_t)0x08) |
External interrupt line 8
Definition at line 112 of file stm32f30x_exti.h.
#define EXTI_Line8 ((uint32_t)0x00100) |
External interrupt line 8
Definition at line 113 of file stm32f4xx_exti.h.
#define EXTI_Line9 ((uint32_t)0x00200) |
External interrupt line 9
Definition at line 112 of file stm32f10x_exti.h.
#define EXTI_Line9 ((uint32_t)0x09) |
External interrupt line 9
Definition at line 113 of file stm32f30x_exti.h.
#define EXTI_Line9 ((uint32_t)0x00200) |
External interrupt line 9
Definition at line 114 of file stm32f4xx_exti.h.
#define IS_EXTI_LINE | ( | LINE | ) | ((((LINE) & (uint32_t)0xFFF00000) == 0x00) && ((LINE) != (uint16_t)0x00)) |
Definition at line 126 of file stm32f10x_exti.h.
#define IS_EXTI_LINE | ( | LINE | ) | ((((LINE) & (uint32_t)0xFF800000) == 0x00) && ((LINE) != (uint16_t)0x00)) |
Definition at line 129 of file stm32f4xx_exti.h.
#define IS_EXTI_LINE_ALL | ( | LINE | ) | ((LINE) <= 0x23) |
Definition at line 217 of file stm32f30x_exti.h.
#define IS_EXTI_LINE_EXT | ( | LINE | ) |
Definition at line 218 of file stm32f30x_exti.h.
#define IS_GET_EXTI_LINE | ( | LINE | ) |
Definition at line 127 of file stm32f10x_exti.h.
#define IS_GET_EXTI_LINE | ( | LINE | ) |
Definition at line 131 of file stm32f4xx_exti.h.
#define IS_GET_EXTI_LINE | ( | LINE | ) |
Definition at line 221 of file stm32f30x_exti.h.