STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_TIM_EnableBRK (TIM_TypeDef *TIMx) |
Enable the break function. More... | |
__STATIC_INLINE void | LL_TIM_DisableBRK (TIM_TypeDef *TIMx) |
Disable the break function. @rmtoll BDTR BKE LL_TIM_DisableBRK. More... | |
__STATIC_INLINE void | LL_TIM_ConfigBRK (TIM_TypeDef *TIMx, uint32_t BreakPolarity) |
Configure the break input. More... | |
__STATIC_INLINE void | LL_TIM_SetOffStates (TIM_TypeDef *TIMx, uint32_t OffStateIdle, uint32_t OffStateRun) |
Select the outputs off state (enabled v.s. disabled) in Idle and Run modes. More... | |
__STATIC_INLINE void | LL_TIM_EnableAutomaticOutput (TIM_TypeDef *TIMx) |
Enable automatic output (MOE can be set by software or automatically when a break input is active). More... | |
__STATIC_INLINE void | LL_TIM_DisableAutomaticOutput (TIM_TypeDef *TIMx) |
Disable automatic output (MOE can be set only by software). More... | |
__STATIC_INLINE uint32_t | LL_TIM_IsEnabledAutomaticOutput (const TIM_TypeDef *TIMx) |
Indicate whether automatic output is enabled. More... | |
__STATIC_INLINE void | LL_TIM_EnableAllOutputs (TIM_TypeDef *TIMx) |
Enable the outputs (set the MOE bit in TIMx_BDTR register). More... | |
__STATIC_INLINE void | LL_TIM_DisableAllOutputs (TIM_TypeDef *TIMx) |
Disable the outputs (reset the MOE bit in TIMx_BDTR register). More... | |
__STATIC_INLINE uint32_t | LL_TIM_IsEnabledAllOutputs (const TIM_TypeDef *TIMx) |
Indicates whether outputs are enabled. More... | |
__STATIC_INLINE void LL_TIM_ConfigBRK | ( | TIM_TypeDef * | TIMx, |
uint32_t | BreakPolarity | ||
) |
Configure the break input.
TIMx | Timer instance |
BreakPolarity | This parameter can be one of the following values:
|
None |
Definition at line 2917 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_DisableAllOutputs | ( | TIM_TypeDef * | TIMx | ) |
Disable the outputs (reset the MOE bit in TIMx_BDTR register).
TIMx | Timer instance |
None |
Definition at line 3010 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_DisableAutomaticOutput | ( | TIM_TypeDef * | TIMx | ) |
Disable automatic output (MOE can be set only by software).
TIMx | Timer instance |
None |
Definition at line 2967 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_DisableBRK | ( | TIM_TypeDef * | TIMx | ) |
Disable the break function. @rmtoll BDTR BKE LL_TIM_DisableBRK.
TIMx | Timer instance |
None |
Definition at line 2897 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_EnableAllOutputs | ( | TIM_TypeDef * | TIMx | ) |
Enable the outputs (set the MOE bit in TIMx_BDTR register).
TIMx | Timer instance |
None |
Definition at line 2995 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_EnableAutomaticOutput | ( | TIM_TypeDef * | TIMx | ) |
Enable automatic output (MOE can be set by software or automatically when a break input is active).
TIMx | Timer instance |
None |
Definition at line 2954 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_EnableBRK | ( | TIM_TypeDef * | TIMx | ) |
Enable the break function.
TIMx | Timer instance |
None |
Definition at line 2880 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE uint32_t LL_TIM_IsEnabledAllOutputs | ( | const TIM_TypeDef * | TIMx | ) |
Indicates whether outputs are enabled.
TIMx | Timer instance |
State | of bit (1 or 0). |
Definition at line 3023 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE uint32_t LL_TIM_IsEnabledAutomaticOutput | ( | const TIM_TypeDef * | TIMx | ) |
Indicate whether automatic output is enabled.
TIMx | Timer instance |
State | of bit (1 or 0). |
Definition at line 2980 of file stm32f4xx_ll_tim.h.
__STATIC_INLINE void LL_TIM_SetOffStates | ( | TIM_TypeDef * | TIMx, |
uint32_t | OffStateIdle, | ||
uint32_t | OffStateRun | ||
) |
Select the outputs off state (enabled v.s. disabled) in Idle and Run modes.
TIMx | Timer instance |
OffStateIdle | This parameter can be one of the following values:
|
OffStateRun | This parameter can be one of the following values:
|
None |
Definition at line 2941 of file stm32f4xx_ll_tim.h.