|
STM32G474xx HAL User Manual
|
宏定义 | |
| #define | __HAL_GPIO_EXTI_GET_FLAG(__EXTI_LINE__) (EXTI->PR1 & (__EXTI_LINE__)) |
| 检查指定的EXTI线路标志是否已设置。 | |
| #define | __HAL_GPIO_EXTI_CLEAR_FLAG(__EXTI_LINE__) (EXTI->PR1 = (__EXTI_LINE__)) |
| 清除EXTI线路挂起标志。 | |
| #define | __HAL_GPIO_EXTI_GET_IT(__EXTI_LINE__) (EXTI->PR1 & (__EXTI_LINE__)) |
| 检查指定的EXTI线路是否被触发。 | |
| #define | __HAL_GPIO_EXTI_CLEAR_IT(__EXTI_LINE__) (EXTI->PR1 = (__EXTI_LINE__)) |
| 清除EXTI线路挂起位。 | |
| #define | __HAL_GPIO_EXTI_GENERATE_SWIT(__EXTI_LINE__) (EXTI->SWIER1 |= (__EXTI_LINE__)) |
| 在选定的EXTI线路生成软件中断。 | |
| #define __HAL_GPIO_EXTI_CLEAR_FLAG | ( | __EXTI_LINE__ | ) | (EXTI->PR1 = (__EXTI_LINE__)) |
清除EXTI线路挂起标志。
| __EXTI_LINE__ | 指定要清除的EXTI线路标志。该参数可以是GPIO_PIN_x的任意组合,其中x可以是(0..15) |
| 无 |
定义于文件 stm32g4xx_hal_gpio.h 的第 181 行。
| #define __HAL_GPIO_EXTI_CLEAR_IT | ( | __EXTI_LINE__ | ) | (EXTI->PR1 = (__EXTI_LINE__)) |
清除EXTI线路挂起位。
| __EXTI_LINE__ | 指定要清除的EXTI线路。该参数可以是GPIO_PIN_x的任意组合,其中x可以是(0..15) |
| 无 |
定义于文件 stm32g4xx_hal_gpio.h 的第 197 行。
| #define __HAL_GPIO_EXTI_GENERATE_SWIT | ( | __EXTI_LINE__ | ) | (EXTI->SWIER1 |= (__EXTI_LINE__)) |
在选定的EXTI线路生成软件中断。
| __EXTI_LINE__ | 指定要检查的EXTI线路。该参数可以是GPIO_PIN_x,其中x可以是(0..15) |
| 无 |
定义于文件 stm32g4xx_hal_gpio.h 的第 205 行。
| #define __HAL_GPIO_EXTI_GET_FLAG | ( | __EXTI_LINE__ | ) | (EXTI->PR1 & (__EXTI_LINE__)) |
检查指定的EXTI线路标志是否已设置。
| __EXTI_LINE__ | 指定要检查的EXTI线路标志。该参数可以是GPIO_PIN_x,其中x可以是(0..15) |
| __EXTI_LINE__ | 的新状态(SET或RESET)。 |
定义于文件 stm32g4xx_hal_gpio.h 的第 173 行。
| #define __HAL_GPIO_EXTI_GET_IT | ( | __EXTI_LINE__ | ) | (EXTI->PR1 & (__EXTI_LINE__)) |
检查指定的EXTI线路是否被触发。
| __EXTI_LINE__ | 指定要检查的EXTI线路。该参数可以是GPIO_PIN_x,其中x可以是(0..15) |
| __EXTI_LINE__ | 的新状态(SET或RESET)。 |
定义于文件 stm32g4xx_hal_gpio.h 的第 189 行。
1.7.6.1