STM32G474xx HAL User Manual
函数
External_Event_management
HRTIM导出函数

函数

__STATIC_INLINE void LL_HRTIM_EE_Config (const HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t Configuration)
 配置外部事件条件设置。
__STATIC_INLINE void LL_HRTIM_EE_SetSrc (const HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t Src)
 设置外部事件源。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetSrc (const HRTIM_TypeDef *HRTIMx, uint32_t Event)
 获取当前外部事件源。
__STATIC_INLINE void LL_HRTIM_EE_SetPolarity (const HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t Polarity)
 设置外部事件的极性。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetPolarity (const HRTIM_TypeDef *HRTIMx, uint32_t Event)
 获取外部事件的当前极性设置。
__STATIC_INLINE void LL_HRTIM_EE_SetSensitivity (const HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t Sensitivity)
 设置外部事件的灵敏度。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetSensitivity (const HRTIM_TypeDef *HRTIMx, uint32_t Event)
 获取外部事件的当前灵敏度设置。
__STATIC_INLINE void LL_HRTIM_EE_SetFastMode (const HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t FastMode)
 设置外部事件的快速模式。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetFastMode (const HRTIM_TypeDef *HRTIMx, uint32_t Event)
 获取外部事件的当前快速模式设置。
__STATIC_INLINE void LL_HRTIM_EE_SetFilter (HRTIM_TypeDef *HRTIMx, uint32_t Event, uint32_t Filter)
 设置外部事件的数字噪声滤波器。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetFilter (const HRTIM_TypeDef *HRTIMx, uint32_t Event)
 获取外部事件的当前数字噪声滤波器设置。
__STATIC_INLINE void LL_HRTIM_EE_SetPrescaler (HRTIM_TypeDef *HRTIMx, uint32_t Prescaler)
 设置外部事件预分频器。
__STATIC_INLINE uint32_t LL_HRTIM_EE_GetPrescaler (const HRTIM_TypeDef *HRTIMx)
 获取外部事件的当前预分频器设置。

函数说明

__STATIC_INLINE void LL_HRTIM_EE_Config ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Event,
uint32_t  Configuration 
)

配置外部事件条件设置。

参考手册到LL API交叉引用:
EECR1 EE1SRC LL_HRTIM_EE_Config
EECR1 EE1POL LL_HRTIM_EE_Config
EECR1 EE1SNS LL_HRTIM_EE_Config
EECR1 EE1FAST LL_HRTIM_EE_Config
EECR1 EE2SRC LL_HRTIM_EE_Config
EECR1 EE2POL LL_HRTIM_EE_Config
EECR1 EE2SNS LL_HRTIM_EE_Config
EECR1 EE2FAST LL_HRTIM_EE_Config
EECR1 EE3SRC LL_HRTIM_EE_Config
EECR1 EE3POL LL_HRTIM_EE_Config
EECR1 EE3SNS LL_HRTIM_EE_Config
EECR1 EE3FAST LL_HRTIM_EE_Config
EECR1 EE4SRC LL_HRTIM_EE_Config
EECR1 EE4POL LL_HRTIM_EE_Config
EECR1 EE4SNS LL_HRTIM_EE_Config
EECR1 EE4FAST LL_HRTIM_EE_Config
EECR1 EE5SRC LL_HRTIM_EE_Config
EECR1 EE5POL LL_HRTIM_EE_Config
EECR1 EE5SNS LL_HRTIM_EE_Config
EECR1 EE5FAST LL_HRTIM_EE_Config
EECR2 EE6SRC LL_HRTIM_EE_Config
EECR2 EE6POL LL_HRTIM_EE_Config
EECR2 EE6SNS LL_HRTIM_EE_Config
EECR2 EE6FAST LL_HRTIM_EE_Config
EECR2 EE7SRC LL_HRTIM_EE_Config
EECR2 EE7POL LL_HRTIM_EE_Config
EECR2 EE7SNS LL_HRTIM_EE_Config
EECR2 EE7FAST LL_HRTIM_EE_Config
EECR2 EE8SRC LL_HRTIM_EE_Config
EECR2 EE8POL LL_HRTIM_EE_Config
EECR2 EE8SNS LL_HRTIM_EE_Config
EECR2 EE8FAST LL_HRTIM_EE_Config
EECR2 EE9SRC LL_HRTIM_EE_Config
EECR2 EE9POL LL_HRTIM_EE_Config
EECR2 EE9SNS LL_HRTIM_EE_Config
EECR2 EE9FAST LL_HRTIM_EE_Config
EECR2 EE10SRC LL_HRTIM_EE_Config
EECR2 EE10POL LL_HRTIM_EE_Config
EECR2 EE10SNS LL_HRTIM_EE_Config
EECR2 EE10FAST LL_HRTIM_EE_Config
注意:
当定时器计数器启用时,不得调用此函数。
事件源(EExSrc1..EExSRC4)映射取决于配置的事件通道。
快速模式仅适用于LL_HRTIM_EVENT_1..5。
参数:
HRTIMx高分辨率定时器实例
Event此参数可以是以下值之一:
Configuration此参数必须是以下所有值的组合:
返回值:

定义于 9159 行,文件 stm32g4xx_ll_hrtim.h

参考 HRTIM_EE_CONFIG_MASK,和 LL_HRTIM_EVENT_1

__STATIC_INLINE uint32_t LL_HRTIM_EE_GetFastMode ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Event 
)

获取外部事件的当前快速模式设置。

参考手册到LL API交叉引用:
EECR1 EE1FAST LL_HRTIM_EE_GetFastMode
EECR1 EE2FAST LL_HRTIM_EE_GetFastMode
EECR1 EE3FAST LL_HRTIM_EE_GetFastMode
EECR1 EE4FAST LL_HRTIM_EE_GetFastMode
EECR1 EE5FAST LL_HRTIM_EE_GetFastMode
EECR2 EE6FAST LL_HRTIM_EE_GetFastMode
EECR2 EE7FAST LL_HRTIM_EE_GetFastMode
EECR2 EE8FAST LL_HRTIM_EE_GetFastMode
EECR2 EE9FAST LL_HRTIM_EE_GetFastMode
EECR2 EE10FAST LL_HRTIM_EE_GetFastMode
参数:
HRTIMx高分辨率定时器实例
Event此参数可以是以下值之一:
返回值:
FastMode此参数可以是以下值之一:

定义于 9454 行,文件 stm32g4xx_ll_hrtim.h

参考 LL_HRTIM_EVENT_1

__STATIC_INLINE uint32_t LL_HRTIM_EE_GetFilter ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Event 
)

获取外部事件的当前数字噪声滤波器设置。

参考手册到LL API交叉引用:
EECR3 EE6F LL_HRTIM_EE_GetFilter
EECR3 EE7F LL_HRTIM_EE_GetFilter
EECR3 EE8F LL_HRTIM_EE_GetFilter
EECR3 EE9F LL_HRTIM_EE_GetFilter
EECR3 EE10F LL_HRTIM_EE_GetFilter
参数:
HRTIMx高分辨率定时器实例
Event此参数可以是以下值之一:
</