STM32G474xx HAL 用户手册
函数
上升沿触发管理
EXTI 导出函数

函数

__STATIC_INLINE void LL_EXTI_EnableRisingTrig_0_31 (uint32_t ExtiLine)
 使能范围 0 至 31 的 ExtiLine 上升沿触发。
__STATIC_INLINE void LL_EXTI_EnableRisingTrig_32_63 (uint32_t ExtiLine)
 使能范围 32 至 63 的 ExtiLine 上升沿触发。
__STATIC_INLINE void LL_EXTI_DisableRisingTrig_0_31 (uint32_t ExtiLine)
 禁用范围 0 至 31 的 ExtiLine 上升沿触发。
__STATIC_INLINE void LL_EXTI_DisableRisingTrig_32_63 (uint32_t ExtiLine)
 禁用范围 32 至 63 的 ExtiLine 上升沿触发。
__STATIC_INLINE uint32_t LL_EXTI_IsEnabledRisingTrig_0_31 (uint32_t ExtiLine)
 检查范围 0 至 31 的线是否使能了上升沿触发。
__STATIC_INLINE uint32_t LL_EXTI_IsEnabledRisingTrig_32_63 (uint32_t ExtiLine)
 检查范围 32 至 63 的线是否使能了上升沿触发。

函数说明

__STATIC_INLINE void LL_EXTI_DisableRisingTrig_0_31 ( uint32_t  ExtiLine)

禁用范围 0 至 31 的 ExtiLine 上升沿触发。

注意:
可配置的唤醒线是边沿触发的。这些线上不得产生任何毛刺。如果在向 EXTI_RTSR 寄存器执行写操作期间,可配置中断线上发生了上升沿,则不会设置挂起位。可以为同一条中断线同时设置上升沿和下降沿触发。在这种情况下,两者都会产生触发条件。
参考手册到 LL API 的交叉引用:
RTSR1 RTx LL_EXTI_DisableRisingTrig_0_31
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*): 仅在某些器件中可用
请根据需要检查每个器件线路映射以了解 EXTI 线路可用性
返回值:

定义在文件 stm32g4xx_ll_exti.h 的第 833 行。

HAL_COMP_Init()LL_EXTI_Init() 引用。

__STATIC_INLINE void LL_EXTI_DisableRisingTrig_32_63 ( uint32_t  ExtiLine)

禁用范围 32 至 63 的 ExtiLine 上升沿触发。

注意:
可配置的唤醒线是边沿触发的。这些线上不得产生任何毛刺。如果在向 EXTI_RTSR 寄存器执行写操作期间,可配置中断线上发生了上升沿,则不会设置挂起位。可以为同一条中断线同时设置上升沿和下降沿触发。在这种情况下,两者都会产生触发条件。
参考手册到 LL API 的交叉引用:
RTSR2 RTx LL_EXTI_DisableRisingTrig_32_63
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*): 仅在某些器件中可用
返回值:

定义在文件 stm32g4xx_ll_exti.h 的第 859 行。

HAL_COMP_Init()LL_EXTI_Init() 引用。

__STATIC_INLINE void LL_EXTI_EnableRisingTrig_0_31 ( uint32_t  ExtiLine)

使能范围 0 至 31 的 ExtiLine 上升沿触发。

注意:
可配置的唤醒线是边沿触发的。这些线上不得产生任何毛刺。如果在向 EXTI_RTSR 寄存器执行写操作期间,可配置中断线上发生了上升沿,则不会设置挂起位。可以为同一条中断线同时设置上升沿和下降沿触发。在这种情况下,两者都会产生触发条件。
参考手册到 LL API 的交叉引用:
RTSR1 RTx LL_EXTI_EnableRisingTrig_0_31
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*): 仅在某些器件中可用
请根据需要检查每个器件线路映射以了解 EXTI 线路可用性
返回值:

定义在文件 stm32g4xx_ll_exti.h 的第 763 行。

HAL_COMP_Init()LL_EXTI_Init() 引用。

__STATIC_INLINE void LL_EXTI_EnableRisingTrig_32_63 ( uint32_t  ExtiLine)

使能范围 32 至 63 的 ExtiLine 上升沿触发。

注意:
可配置的唤醒线是边沿触发的。这些线上不得产生任何毛刺。如果在向 EXTI_RTSR 寄存器执行写操作期间,可配置中断线上发生了上升沿,则不会设置挂起位。可以为同一条中断线同时设置上升沿和下降沿触发。在这种情况下,两者都会产生触发条件。
参考手册到 LL API 的交叉引用:
RTSR2 RTx LL_EXTI_EnableRisingTrig_32_63
参数:
ExtiLine此参数可以是以下值的组合:
注意:
(*): 仅在某些器件中可用
返回值:

定义在文件 stm32g4xx_ll_exti.h 的第 788 行。

HAL_COMP_Init()