STM32G474xx HAL用户手册
函数
Flag_Management
EXTI导出函数

函数

__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_0_31 (uint32_t ExtiLine)
 检查ExtLine标志是否针对0到31范围内的线路设置。
__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_32_63 (uint32_t ExtiLine)
 检查ExtLine标志是否针对32到63范围内的线路设置。
__STATIC_INLINE uint32_t LL_EXTI_ReadFlag_0_31 (uint32_t ExtiLine)
 读取0到31范围内线路的ExtLine组合标志。
__STATIC_INLINE uint32_t LL_EXTI_ReadFlag_32_63 (uint32_t ExtiLine)
 读取32到63范围内线路的ExtLine组合标志。
__STATIC_INLINE void LL_EXTI_ClearFlag_0_31 (uint32_t ExtiLine)
 清除0到31范围内线路的ExtLine标志。
__STATIC_INLINE void LL_EXTI_ClearFlag_32_63 (uint32_t ExtiLine)
 清除32到63范围内线路的ExtLine标志。

函数说明

__STATIC_INLINE void LL_EXTI_ClearFlag_0_31 ( uint32_t  ExtiLine)

清除0到31范围内线路的ExtLine标志。

注意:
当所选边沿事件到达中断线时设置此位。通过写入1清除此位。
参考手册到LL API交叉引用:
PR1 PIFx LL_EXTI_ClearFlag_0_31
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*):部分器件可用
请检查各器件的线路映射以了解EXTI线路的可用性
返回值:

定义于文件 stm32g4xx_ll_exti.h 的第 1359 行。

被以下函数引用: HAL_COMP_Init(),以及 HAL_COMP_IRQHandler()

__STATIC_INLINE void LL_EXTI_ClearFlag_32_63 ( uint32_t  ExtiLine)

清除32到63范围内线路的ExtLine标志。

注意:
当所选边沿事件到达中断线时设置此位。通过写入1清除此位。
参考手册到LL API交叉引用:
PR2 PIFx LL_EXTI_ClearFlag_32_63
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*):部分器件可用
返回值:

定义于文件 stm32g4xx_ll_exti.h 的第 1379 行。

被以下函数引用: HAL_COMP_Init(),以及 HAL_COMP_IRQHandler()

__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_0_31 ( uint32_t  ExtiLine)

检查ExtLine标志是否针对0到31范围内的线路设置。

注意:
当所选边沿事件到达中断线时设置此位。通过写入1清除此位。
参考手册到LL API交叉引用:
PR1 PIFx LL_EXTI_IsActiveFlag_0_31
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*):部分器件可用
请检查各器件的线路映射以了解EXTI线路的可用性
返回值:
位状态(1或0)。

定义于文件 stm32g4xx_ll_exti.h 的第 1239 行。

被以下函数引用: HAL_COMP_IRQHandler()

__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_32_63 ( uint32_t  ExtiLine)

检查ExtLine标志是否针对32到63范围内的线路设置。

注意:
当所选边沿事件到达中断线时设置此位。通过写入1清除此位。
参考手册到LL API交叉引用:
PR2 PIFx LL_EXTI_IsActiveFlag_32_63
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*):部分器件可用
返回值:
位状态(1或0)。

定义于文件 stm32g4xx_ll_exti.h