STM32G474xx HAL 用户手册
函数
HRTIM_Control
HRTIM 导出函数

函数

__STATIC_INLINE void LL_HRTIM_SetSyncInSrc (HRTIM_TypeDef *HRTIMx, uint32_t SyncInSrc)
 选择 HRTIM 同步输入源。
__STATIC_INLINE uint32_t LL_HRTIM_GetSyncInSrc (const HRTIM_TypeDef *HRTIMx)
 获取当前的 HRTIM 同步输入源。
__STATIC_INLINE void LL_HRTIM_ConfigSyncOut (HRTIM_TypeDef *HRTIMx, uint32_t Config, uint32_t Src)
 配置 HRTIM 同步输出。
__STATIC_INLINE void LL_HRTIM_SetSyncOutConfig (HRTIM_TypeDef *HRTIMx, uint32_t SyncOutConfig)
 设置同步输出事件的路由和条件。
__STATIC_INLINE uint32_t LL_HRTIM_GetSyncOutConfig (const HRTIM_TypeDef *HRTIMx)
 获取同步输出事件的路由和条件。
__STATIC_INLINE void LL_HRTIM_SetSyncOutSrc (HRTIM_TypeDef *HRTIMx, uint32_t SyncOutSrc)
 设置要在 HRTIM 同步输出上发送的源和事件。
__STATIC_INLINE uint32_t LL_HRTIM_GetSyncOutSrc (const HRTIM_TypeDef *HRTIMx)
 获取在 HRTIM 同步输出上发送的当前源和事件。
__STATIC_INLINE void LL_HRTIM_SuspendUpdate (HRTIM_TypeDef *HRTIMx, uint32_t Timers)
 禁用(临时)更新事件生成。
__STATIC_INLINE void LL_HRTIM_ResumeUpdate (HRTIM_TypeDef *HRTIMx, uint32_t Timers)
 使能更新事件生成。
__STATIC_INLINE void LL_HRTIM_ForceUpdate (HRTIM_TypeDef *HRTIMx, uint32_t Timers)
 强制立即从预加载寄存器传输到活动寄存器。
__STATIC_INLINE void LL_HRTIM_CounterReset (HRTIM_TypeDef *HRTIMx, uint32_t Timers)
 复位 HRTIM 定时器计数器。
__STATIC_INLINE void LL_HRTIM_EnableSwapOutputs (HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 使能定时器输出交换。
__STATIC_INLINE void LL_HRTIM_DisableSwapOutputs (HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 禁用定时器输出交换。
__STATIC_INLINE uint32_t LL_HRTIM_IsEnabledSwapOutputs (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 报告定时器输出交换位置。
__STATIC_INLINE void LL_HRTIM_EnableOutput (HRTIM_TypeDef *HRTIMx, uint32_t Outputs)
 使能 HRTIM 定时器输出。
__STATIC_INLINE void LL_HRTIM_DisableOutput (HRTIM_TypeDef *HRTIMx, uint32_t Outputs)
 禁用 HRTIM 定时器输出。
__STATIC_INLINE uint32_t LL_HRTIM_IsEnabledOutput (const HRTIM_TypeDef *HRTIMx, uint32_t Output)
 指示 HRTIM 定时器输出是否已使能。
__STATIC_INLINE uint32_t LL_HRTIM_IsDisabledOutput (const HRTIM_TypeDef *HRTIMx, uint32_t Output)
 指示 HRTIM 定时器输出是否已禁用。
__STATIC_INLINE void LL_HRTIM_ConfigADCTrig (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig, uint32_t Update, uint32_t Src)
 配置 ADC 触发器。
__STATIC_INLINE void LL_HRTIM_SetADCTrigUpdate (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig, uint32_t Update)
 将 ADCx 触发器与触发 HRTIM_ADCxR 寄存器更新的定时器关联。
__STATIC_INLINE uint32_t LL_HRTIM_GetADCTrigUpdate (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig)
 获取触发 HRTIM_ADCxR 寄存器更新的源定时器。
__STATIC_INLINE void LL_HRTIM_SetADCTrigSrc (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig, uint32_t Src)
 指定用于 ADC 转换触发的事件(定时器事件和/或外部事件)。
__STATIC_INLINE uint32_t LL_HRTIM_GetADCTrigSrc (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig)
 指示当前用于 ADC 转换触发的事件(定时器事件和/或外部事件)。
__STATIC_INLINE void LL_HRTIM_SetADCPostScaler (HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig, uint32_t PostScaler)
 选择 ADC 后分频器。
__STATIC_INLINE uint32_t LL_HRTIM_GetADCPostScaler (const HRTIM_TypeDef *HRTIMx, uint32_t ADCTrig)
 获取所选的 ADC 后分频器。
__STATIC_INLINE void LL_HRTIM_ConfigDLLCalibration (HRTIM_TypeDef *HRTIMx, uint32_t Mode, uint32_t Period)
 配置 DLL 校准模式。
__STATIC_INLINE void LL_HRTIM_StartDLLCalibration (HRTIM_TypeDef *HRTIMx)
 启动 DLL 校准。

函数文档

__STATIC_INLINE void LL_HRTIM_ConfigADCTrig ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  ADCTrig,
uint32_t  Update,
uint32_t  Src 
)

配置 ADC 触发器。

参考手册到 LL API 交叉引用:
CR1 ADC1USRC LL_HRTIM_ConfigADCTrig
CR1 ADC2USRC LL_HRTIM_ConfigADCTrig
CR1 ADC3USRC LL_HRTIM_ConfigADCTrig
CR1 ADC4USRC LL_HRTIM_ConfigADCTrig
ADC1R ADC1MC1 LL_HRTIM_ConfigADCTrig
ADC1R ADC1MC2 LL_HRTIM_ConfigADCTrig
ADC1R ADC1MC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1MC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1MPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1EEV1 LL_HRTIM_ConfigADCTrig
ADC1R ADC1EEV2 LL_HRTIM_ConfigADCTrig
ADC1R ADC1EEV3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1EEV4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1EEV5 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TFC2 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TAC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TAC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TAPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1TARST LL_HRTIM_ConfigADCTrig
ADC1R ADC1TFC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TBC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TBC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TBPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1TBRST LL_HRTIM_ConfigADCTrig
ADC1R ADC1TFC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TCC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TCC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TCPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1TFPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1TDC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TDC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TDPER LL_HRTIM_ConfigADCTrig
ADC1R ADC1TFRST LL_HRTIM_ConfigADCTrig
ADC1R ADC1TEC3 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TEC4 LL_HRTIM_ConfigADCTrig
ADC1R ADC1TEPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2MC1 LL_HRTIM_ConfigADCTrig
ADC2R ADC2MC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2MC3 LL_HRTIM_ConfigADCTrig
ADC2R ADC2MC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2MPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2EEV6 LL_HRTIM_ConfigADCTrig
ADC2R ADC2EEV7 LL_HRTIM_ConfigADCTrig
ADC2R ADC2EEV8 LL_HRTIM_ConfigADCTrig
ADC2R ADC2EEV9 LL_HRTIM_ConfigADCTrig
ADC2R ADC2EEV10 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TAC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TFC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TAC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TAPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2TBC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TFC3 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TBC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TBPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2TCC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TFC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TCC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TCPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2TCRST LL_HRTIM_ConfigADCTrig
ADC2R ADC2TDC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TFPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2TDC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TDPER LL_HRTIM_ConfigADCTrig
ADC2R ADC2TDRST LL_HRTIM_ConfigADCTrig
ADC2R ADC2TEC2 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TEC3 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TEC4 LL_HRTIM_ConfigADCTrig
ADC2R ADC2TERST LL_HRTIM_ConfigADCTrig
ADC3R ADC3MC1 LL_HRTIM_ConfigADCTrig
ADC3R ADC3MC2 LL_HRTIM_ConfigADCTrig
ADC3R ADC3MC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3MC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3MPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3EEV1 LL_HRTIM_ConfigADCTrig
ADC3R ADC3EEV2 LL_HRTIM_ConfigADCTrig
ADC3R ADC3EEV3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3EEV4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3EEV5 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TFC2 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TAC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TAC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TAPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3TARST LL_HRTIM_ConfigADCTrig
ADC3R ADC3TFC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TBC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TBC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TBPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3TBRST LL_HRTIM_ConfigADCTrig
ADC3R ADC3TFC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TCC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TCC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TCPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3TFPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3TDC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TDC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TDPER LL_HRTIM_ConfigADCTrig
ADC3R ADC3TFRST LL_HRTIM_ConfigADCTrig
ADC3R ADC3TEC3 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TEC4 LL_HRTIM_ConfigADCTrig
ADC3R ADC3TEPER LL_HRTIM_ConfigADCTrig
ADC4R ADC4MC1 LL_HRTIM_ConfigADCTrig
ADC4R ADC4MC2 LL_HRTIM_ConfigADCTrig
ADC4R ADC4MC3 LL_HRTIM_ConfigADCTrig
ADC4R ADC4MC4 LL_HRTIM_ConfigADCTrig
ADC4R ADC4MPER LL_HRTIM_ConfigADCTrig
ADC4R ADC4EEV6 LL_HRTIM_ConfigADCTrig
ADC4R ADC4EEV7 LL_HRTIM_ConfigADCTrig
ADC4R ADC4EEV8 LL_HRTIM_ConfigADCTrig
ADC4R ADC4EEV9 LL_HRTIM_ConfigADCTrig
ADC4R ADC4