|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_TIM_EnableCounter (TIM_TypeDef *TIMx) |
| 启用定时器计数器。 | |
| __STATIC_INLINE void | LL_TIM_DisableCounter (TIM_TypeDef *TIMx) |
| 禁用定时器计数器。 | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledCounter (const TIM_TypeDef *TIMx) |
| 指示定时器计数器是否已启用。 | |
| __STATIC_INLINE void | LL_TIM_EnableUpdateEvent (TIM_TypeDef *TIMx) |
| 启用更新事件生成。 | |
| __STATIC_INLINE void | LL_TIM_DisableUpdateEvent (TIM_TypeDef *TIMx) |
| 禁用更新事件生成。 | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledUpdateEvent (const TIM_TypeDef *TIMx) |
| 指示更新事件生成是否已启用。 | |
| __STATIC_INLINE void | LL_TIM_SetUpdateSource (TIM_TypeDef *TIMx, uint32_t UpdateSource) |
| 设置更新事件源。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetUpdateSource (const TIM_TypeDef *TIMx) |
| 获取当前事件更新源。 | |
| __STATIC_INLINE void | LL_TIM_SetOnePulseMode (TIM_TypeDef *TIMx, uint32_t OnePulseMode) |
| 设置单脉冲模式(单次 vs. | |
| __STATIC_INLINE uint32_t | LL_TIM_GetOnePulseMode (const TIM_TypeDef *TIMx) |
| 获取当前单脉冲模式。 | |
| __STATIC_INLINE void | LL_TIM_SetCounterMode (TIM_TypeDef *TIMx, uint32_t CounterMode) |
| 设置定时器计数器计数模式。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetCounterMode (const TIM_TypeDef *TIMx) |
| 获取当前计数器模式。 | |
| __STATIC_INLINE void | LL_TIM_EnableARRPreload (TIM_TypeDef *TIMx) |
| 启用自动重载(ARR)预装载。 | |
| __STATIC_INLINE void | LL_TIM_DisableARRPreload (TIM_TypeDef *TIMx) |
| 禁用自动重载(ARR)预装载。 | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledARRPreload (const TIM_TypeDef *TIMx) |
| 指示自动重载(ARR)预装载是否已启用。 | |
| __STATIC_INLINE void | LL_TIM_SetClockDivision (TIM_TypeDef *TIMx, uint32_t ClockDivision) |
| 设置定时器时钟与死区发生器(当支持时)和数字滤波器所使用的采样时钟之间的分频比。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetClockDivision (const TIM_TypeDef *TIMx) |
| 获取定时器时钟与死区发生器(当支持时)和数字滤波器所使用的采样时钟之间的当前分频比。 | |
| __STATIC_INLINE void | LL_TIM_SetCounter (TIM_TypeDef *TIMx, uint32_t Counter) |
| 设置计数器值。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetCounter (const TIM_TypeDef *TIMx) |
| 获取计数器值。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetDirection (const TIM_TypeDef *TIMx) |
| 获取计数器的当前方向。 | |
| __STATIC_INLINE void | LL_TIM_SetPrescaler (TIM_TypeDef *TIMx, uint32_t Prescaler) |
| 设置预分频器值。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetPrescaler (const TIM_TypeDef *TIMx) |
| 获取预分频器值。 | |
| __STATIC_INLINE void | LL_TIM_SetAutoReload (TIM_TypeDef *TIMx, uint32_t AutoReload) |
| 设置自动重载值。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetAutoReload (const TIM_TypeDef *TIMx) |
| 获取自动重载值。 | |
| __STATIC_INLINE void | LL_TIM_SetRepetitionCounter (TIM_TypeDef *TIMx, uint32_t RepetitionCounter) |
| 设置重复计数器值。 | |
| __STATIC_INLINE uint32_t | LL_TIM_GetRepetitionCounter (const TIM_TypeDef *TIMx) |
| 获取重复计数器值。 | |
| __STATIC_INLINE void | LL_TIM_EnableUIFRemap (TIM_TypeDef *TIMx) |
| 强制将更新中断标志(UIF)持续复制到定时器计数器寄存器(第31位)。 | |
| __STATIC_INLINE void | LL_TIM_DisableUIFRemap (TIM_TypeDef *TIMx) |
| 禁用更新中断标志(UIF)重映射。 | |
| __STATIC_INLINE uint32_t | LL_TIM_IsActiveUIFCPY (const uint32_t Counter) |
| 指示更新中断标志(UIF)副本是否已设置。 | |
| __STATIC_INLINE void | LL_TIM_EnableDithering (TIM_TypeDef *TIMx) |
| 启用抖动。 | |
| __STATIC_INLINE void | LL_TIM_DisableDithering (TIM_TypeDef *TIMx) |
| 禁用抖动。 | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledDithering (const TIM_TypeDef *TIMx) |
| 指示抖动是否已激活。 | |
| __STATIC_INLINE void LL_TIM_DisableARRPreload | ( | TIM_TypeDef * | TIMx | ) |
禁用自动重载(ARR)预装载。
| TIMx | 定时器实例 |
| 无 |
定义于文件 stm32g4xx_ll_tim.h 的第 2214 行。
| __STATIC_INLINE void LL_TIM_DisableCounter | ( | TIM_TypeDef * | TIMx | ) |
禁用定时器计数器。
| TIMx | 定时器实例 |
| 无 |
定义于文件 stm32g4xx_ll_tim.h 的第 2034 行。
| __STATIC_INLINE void LL_TIM_DisableDithering | ( | TIM_TypeDef * | TIMx | ) |
禁用抖动。
| TIMx | 定时器实例 |
| 无 |
定义于文件 stm32g4xx_ll_tim.h 的第 2451 行。
| __STATIC_INLINE void LL_TIM_DisableUIFRemap | ( | TIM_TypeDef * | TIMx | ) |
禁用更新中断标志(UIF)重映射。
| TIMx | 定时器实例 |
| 无 |
定义于文件 stm32g4xx_ll_tim.h 的第 2415 行。