|
STM32H735xx HAL User Manual
|
Functions | |
| __STATIC_INLINE void | LL_TIM_EnableBRK (TIM_TypeDef *TIMx) |
| Enable the break function. | |
| __STATIC_INLINE void | LL_TIM_DisableBRK (TIM_TypeDef *TIMx) |
| Disable the break function. | |
| __STATIC_INLINE void | LL_TIM_ConfigBRK (TIM_TypeDef *TIMx, uint32_t BreakPolarity, uint32_t BreakFilter, uint32_t BreakAFMode) |
| Configure the break input. | |
| __STATIC_INLINE void | LL_TIM_DisarmBRK (TIM_TypeDef *TIMx) |
| Disarm the break input (when it operates in bidirectional mode). | |
| __STATIC_INLINE void | LL_TIM_ReArmBRK (TIM_TypeDef *TIMx) |
| Re-arm the break input (when it operates in bidirectional mode). | |
| __STATIC_INLINE void | LL_TIM_EnableBRK2 (TIM_TypeDef *TIMx) |
| Enable the break 2 function. | |
| __STATIC_INLINE void | LL_TIM_DisableBRK2 (TIM_TypeDef *TIMx) |
| Disable the break 2 function. | |
| __STATIC_INLINE void | LL_TIM_ConfigBRK2 (TIM_TypeDef *TIMx, uint32_t Break2Polarity, uint32_t Break2Filter, uint32_t Break2AFMode) |
| Configure the break 2 input. | |
| __STATIC_INLINE void | LL_TIM_DisarmBRK2 (TIM_TypeDef *TIMx) |
| Disarm the break 2 input (when it operates in bidirectional mode). | |
| __STATIC_INLINE void | LL_TIM_ReArmBRK2 (TIM_TypeDef *TIMx) |
| Re-arm the break 2 input (when it operates in bidirectional mode). | |
| __STATIC_INLINE void | LL_TIM_SetOffStates (TIM_TypeDef *TIMx, uint32_t OffStateIdle, uint32_t OffStateRun) |
| Select the outputs off state (enabled v.s. | |
| __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). | |
| __STATIC_INLINE void | LL_TIM_DisableAutomaticOutput (TIM_TypeDef *TIMx) |
| Disable automatic output (MOE can be set only by software). | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledAutomaticOutput (TIM_TypeDef *TIMx) |
| Indicate whether automatic output is enabled. | |
| __STATIC_INLINE void | LL_TIM_EnableAllOutputs (TIM_TypeDef *TIMx) |
| Enable the outputs (set the MOE bit in TIMx_BDTR register). | |
| __STATIC_INLINE void | LL_TIM_DisableAllOutputs (TIM_TypeDef *TIMx) |
| Disable the outputs (reset the MOE bit in TIMx_BDTR register). | |
| __STATIC_INLINE uint32_t | LL_TIM_IsEnabledAllOutputs (TIM_TypeDef *TIMx) |
| Indicates whether outputs are enabled. | |
| __STATIC_INLINE void | LL_TIM_EnableBreakInputSource (TIM_TypeDef *TIMx, uint32_t BreakInput, uint32_t Source) |
| Enable the signals connected to the designated timer break input. | |
| __STATIC_INLINE void | LL_TIM_DisableBreakInputSource (TIM_TypeDef *TIMx, uint32_t BreakInput, uint32_t Source) |
| Disable the signals connected to the designated timer break input. | |
| __STATIC_INLINE void | LL_TIM_SetBreakInputSourcePolarity (TIM_TypeDef *TIMx, uint32_t BreakInput, uint32_t Source, uint32_t Polarity) |
| Set the polarity of the break signal for the timer break input. | |
| __STATIC_INLINE void LL_TIM_ConfigBRK | ( | TIM_TypeDef * | TIMx, |
| uint32_t | BreakPolarity, | ||
| uint32_t | BreakFilter, | ||
| uint32_t | BreakAFMode | ||
| ) |
Configure the break input.
| TIMx | Timer instance |
| BreakPolarity | This parameter can be one of the following values: |
| BreakFilter | This parameter can be one of the following values:
|
| BreakAFMode | This parameter can be one of the following values: |
| None |
Definition at line 3636 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_ConfigBRK2 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Break2Polarity, | ||
| uint32_t | Break2Filter, | ||
| uint32_t | Break2AFMode | ||
| ) |
Configure the break 2 input.
| TIMx | Timer instance |
| Break2Polarity | This parameter can be one of the following values: |
| Break2Filter | This parameter can be one of the following values:
|
| Break2AFMode | This parameter can be one of the following values: |
| None |
Definition at line 3777 of file stm32h7xx_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 3932 of file stm32h7xx_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 3889 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_DisableBreakInputSource | ( | TIM_TypeDef * | TIMx, |
| uint32_t | BreakInput, | ||
| uint32_t | Source | ||
| ) |
Disable the signals connected to the designated timer break input.
| TIMx | Timer instance |
| BreakInput | This parameter can be one of the following values: |
| Source | This parameter can be one of the following values: |
| None |
Definition at line 4003 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_DisableBRK | ( | TIM_TypeDef * | TIMx | ) |
Disable the break function.
| TIMx | Timer instance |
| None |
Definition at line 3588 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_DisableBRK2 | ( | TIM_TypeDef * | TIMx | ) |
Disable the break 2 function.
| TIMx | Timer instance |
| None |
Definition at line 3729 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_DisarmBRK | ( | TIM_TypeDef * | TIMx | ) |
Disarm the break input (when it operates in bidirectional mode).
| TIMx | Timer instance |
| None |
Definition at line 3690 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_DisarmBRK2 | ( | TIM_TypeDef * | TIMx | ) |
Disarm the break 2 input (when it operates in bidirectional mode).
| TIMx | Timer instance |
| None |
Definition at line 3830 of file stm32h7xx_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 3917 of file stm32h7xx_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 3876 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_EnableBreakInputSource | ( | TIM_TypeDef * | TIMx, |
| uint32_t | BreakInput, | ||
| uint32_t | Source | ||
| ) |
Enable the signals connected to the designated timer break input.
| TIMx | Timer instance |
| BreakInput | This parameter can be one of the following values: |
| Source | This parameter can be one of the following values: |
| None |
Definition at line 3974 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_EnableBRK | ( | TIM_TypeDef * | TIMx | ) |
Enable the break function.
| TIMx | Timer instance |
| None |
Definition at line 3575 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_EnableBRK2 | ( | TIM_TypeDef * | TIMx | ) |
Enable the break 2 function.
| TIMx | Timer instance |
| None |
Definition at line 3716 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_IsEnabledAllOutputs | ( | TIM_TypeDef * | TIMx | ) |
Indicates whether outputs are enabled.
| TIMx | Timer instance |
| State | of bit (1 or 0). |
Definition at line 3945 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_IsEnabledAutomaticOutput | ( | TIM_TypeDef * | TIMx | ) |
Indicate whether automatic output is enabled.
| TIMx | Timer instance |
| State | of bit (1 or 0). |
Definition at line 3902 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_ReArmBRK | ( | TIM_TypeDef * | TIMx | ) |
Re-arm the break input (when it operates in bidirectional mode).
| TIMx | Timer instance |
| None |
Definition at line 3702 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_ReArmBRK2 | ( | TIM_TypeDef * | TIMx | ) |
Re-arm the break 2 input (when it operates in bidirectional mode).
| TIMx | Timer instance |
| None |
Definition at line 3842 of file stm32h7xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_SetBreakInputSourcePolarity | ( | TIM_TypeDef * | TIMx, |
| uint32_t | BreakInput, | ||
| uint32_t | Source, | ||
| uint32_t | Polarity | ||
| ) |
Set the polarity of the break signal for the timer break input.
| TIMx | Timer instance |
| BreakInput | This parameter can be one of the following values: |
| Source | This parameter can be one of the following values: |
| Polarity | This parameter can be one of the following values: |
| None |
Definition at line 4032 of file stm32h7xx_ll_tim.h.
References TIM_POSITION_BRK_SOURCE, and TIMx_AF1_BKINP.
| __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 3863 of file stm32h7xx_ll_tim.h.
1.7.6.1