函数 |
| __STATIC_INLINE void | LL_TIM_OC_ConfigOutput (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Configuration) |
| | 配置输出通道。
|
| __STATIC_INLINE void | LL_TIM_OC_SetMode (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Mode) |
| | 定义输出参考信号OCxREF(OCx和OCxN(在相关情况下)由此信号衍生而来)的行为。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetMode (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 获取输出通道的输出比较模式。
|
| __STATIC_INLINE void | LL_TIM_OC_SetPolarity (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Polarity) |
| | 设置输出通道的极性。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetPolarity (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 获取输出通道的极性。
|
| __STATIC_INLINE void | LL_TIM_OC_SetIdleState (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t IdleState) |
| | 设置输出通道的空闲状态。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetIdleState (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 获取输出通道的空闲状态。
|
| __STATIC_INLINE void | LL_TIM_OC_EnableFast (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 启用输出通道的快速模式。
|
| __STATIC_INLINE void | LL_TIM_OC_DisableFast (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 禁用输出通道的快速模式。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledFast (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 指示输出通道是否启用了快速模式。
|
| __STATIC_INLINE void | LL_TIM_OC_EnablePreload (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 启用输出通道的比较寄存器(TIMx_CCRx)预装载。
|
| __STATIC_INLINE void | LL_TIM_OC_DisablePreload (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 禁用输出通道的比较寄存器(TIMx_CCRx)预装载。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledPreload (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 指示输出通道是否启用了比较寄存器(TIMx_CCRx)预装载。
|
| __STATIC_INLINE void | LL_TIM_OC_EnableClear (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 启用外部事件清除输出通道。
|
| __STATIC_INLINE void | LL_TIM_OC_DisableClear (TIM_TypeDef *TIMx, uint32_t Channel) |
| | 禁用外部事件清除输出通道。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledClear (const TIM_TypeDef *TIMx, uint32_t Channel) |
| | 指示输出通道是否启用了外部事件清除输出通道。
|
| __STATIC_INLINE void | LL_TIM_OC_SetDeadTime (TIM_TypeDef *TIMx, uint32_t DeadTime) |
| | 设置死区延迟(插入在OCxREF信号上升沿与Ocx和OCxN信号上升沿之间的延迟)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH1 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道1的比较值(TIMx_CCR1)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH2 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道2的比较值(TIMx_CCR2)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH3 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道3的比较值(TIMx_CCR3)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH4 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道4的比较值(TIMx_CCR4)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH5 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道5的比较值(TIMx_CCR5)。
|
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH6 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| | 设置输出通道6的比较值(TIMx_CCR6)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH1 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道1设置的比较值(TIMx_CCR1)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH2 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道2设置的比较值(TIMx_CCR2)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH3 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道3设置的比较值(TIMx_CCR3)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH4 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道4设置的比较值(TIMx_CCR4)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH5 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道5设置的比较值(TIMx_CCR5)。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH6 (const TIM_TypeDef *TIMx) |
| | 获取为输出通道6设置的比较值(TIMx_CCR6)。
|
| __STATIC_INLINE void | LL_TIM_SetCH5CombinedChannels (TIM_TypeDef *TIMx, uint32_t GroupCH5) |
| | 选择OC5REF与哪个参考信号组合。
|
| __STATIC_INLINE void | LL_TIM_OC_SetPulseWidthPrescaler (TIM_TypeDef *TIMx, uint32_t PulseWidthPrescaler) |
| | 设置比较脉冲宽度预分频器。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetPulseWidthPrescaler (const TIM_TypeDef *TIMx) |
| | 获取比较脉冲宽度预分频器。
|
| __STATIC_INLINE void | LL_TIM_OC_SetPulseWidth (TIM_TypeDef *TIMx, uint32_t PulseWidth) |
| | 设置比较脉冲宽度持续时间。
|
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetPulseWidth (const TIM_TypeDef *TIMx) |
| | 获取比较脉冲宽度持续时间。
|