|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_TIM_OC_ConfigOutput (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Configuration) |
| Configure an output channel. CCMR1 CC1S LL_TIM_OC_ConfigOutput CCMR1 CC2S LL_TIM_OC_ConfigOutput CCMR2 CC3S LL_TIM_OC_ConfigOutput CCMR2 CC4S LL_TIM_OC_ConfigOutput CCMR3 CC5S LL_TIM_OC_ConfigOutput CCMR3 CC6S LL_TIM_OC_ConfigOutput CCER CC1P LL_TIM_OC_ConfigOutput CCER CC2P LL_TIM_OC_ConfigOutput CCER CC3P LL_TIM_OC_ConfigOutput CCER CC4P LL_TIM_OC_ConfigOutput CCER CC5P LL_TIM_OC_ConfigOutput CCER CC6P LL_TIM_OC_ConfigOutput CR2 OIS1 LL_TIM_OC_ConfigOutput CR2 OIS2 LL_TIM_OC_ConfigOutput CR2 OIS3 LL_TIM_OC_ConfigOutput CR2 OIS4 LL_TIM_OC_ConfigOutput CR2 OIS5 LL_TIM_OC_ConfigOutput CR2 OIS6 LL_TIM_OC_ConfigOutput. More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetMode (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Mode) |
| Define the behavior of the output reference signal OCxREF from which OCx and OCxN (when relevant) are derived. CCMR1 OC1M LL_TIM_OC_SetMode CCMR1 OC2M LL_TIM_OC_SetMode CCMR2 OC3M LL_TIM_OC_SetMode CCMR2 OC4M LL_TIM_OC_SetMode CCMR3 OC5M LL_TIM_OC_SetMode CCMR3 OC6M LL_TIM_OC_SetMode. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetMode (TIM_TypeDef *TIMx, uint32_t Channel) |
| Get the output compare mode of an output channel. CCMR1 OC1M LL_TIM_OC_GetMode CCMR1 OC2M LL_TIM_OC_GetMode CCMR2 OC3M LL_TIM_OC_GetMode CCMR2 OC4M LL_TIM_OC_GetMode CCMR3 OC5M LL_TIM_OC_GetMode CCMR3 OC6M LL_TIM_OC_GetMode. More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetPolarity (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Polarity) |
| Set the polarity of an output channel. CCER CC1P LL_TIM_OC_SetPolarity CCER CC1NP LL_TIM_OC_SetPolarity CCER CC2P LL_TIM_OC_SetPolarity CCER CC2NP LL_TIM_OC_SetPolarity CCER CC3P LL_TIM_OC_SetPolarity CCER CC3NP LL_TIM_OC_SetPolarity CCER CC4P LL_TIM_OC_SetPolarity CCER CC5P LL_TIM_OC_SetPolarity CCER CC6P LL_TIM_OC_SetPolarity. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetPolarity (TIM_TypeDef *TIMx, uint32_t Channel) |
| Get the polarity of an output channel. CCER CC1P LL_TIM_OC_GetPolarity CCER CC1NP LL_TIM_OC_GetPolarity CCER CC2P LL_TIM_OC_GetPolarity CCER CC2NP LL_TIM_OC_GetPolarity CCER CC3P LL_TIM_OC_GetPolarity CCER CC3NP LL_TIM_OC_GetPolarity CCER CC4P LL_TIM_OC_GetPolarity CCER CC5P LL_TIM_OC_GetPolarity CCER CC6P LL_TIM_OC_GetPolarity. More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetIdleState (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t IdleState) |
| Set the IDLE state of an output channel. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetIdleState (TIM_TypeDef *TIMx, uint32_t Channel) |
| Get the IDLE state of an output channel CR2 OIS1 LL_TIM_OC_GetIdleState CR2 OIS2N LL_TIM_OC_GetIdleState CR2 OIS2 LL_TIM_OC_GetIdleState CR2 OIS2N LL_TIM_OC_GetIdleState CR2 OIS3 LL_TIM_OC_GetIdleState CR2 OIS3N LL_TIM_OC_GetIdleState CR2 OIS4 LL_TIM_OC_GetIdleState CR2 OIS5 LL_TIM_OC_GetIdleState CR2 OIS6 LL_TIM_OC_GetIdleState. More... | |
| __STATIC_INLINE void | LL_TIM_OC_EnableFast (TIM_TypeDef *TIMx, uint32_t Channel) |
| Enable fast mode for the output channel. More... | |
| __STATIC_INLINE void | LL_TIM_OC_DisableFast (TIM_TypeDef *TIMx, uint32_t Channel) |
| Disable fast mode for the output channel. CCMR1 OC1FE LL_TIM_OC_DisableFast CCMR1 OC2FE LL_TIM_OC_DisableFast CCMR2 OC3FE LL_TIM_OC_DisableFast CCMR2 OC4FE LL_TIM_OC_DisableFast CCMR3 OC5FE LL_TIM_OC_DisableFast CCMR3 OC6FE LL_TIM_OC_DisableFast. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledFast (TIM_TypeDef *TIMx, uint32_t Channel) |
| Indicates whether fast mode is enabled for the output channel. CCMR1 OC1FE LL_TIM_OC_IsEnabledFast CCMR1 OC2FE LL_TIM_OC_IsEnabledFast CCMR2 OC3FE LL_TIM_OC_IsEnabledFast CCMR2 OC4FE LL_TIM_OC_IsEnabledFast CCMR3 OC5FE LL_TIM_OC_IsEnabledFast CCMR3 OC6FE LL_TIM_OC_IsEnabledFast. More... | |
| __STATIC_INLINE void | LL_TIM_OC_EnablePreload (TIM_TypeDef *TIMx, uint32_t Channel) |
| Enable compare register (TIMx_CCRx) preload for the output channel. CCMR1 OC1PE LL_TIM_OC_EnablePreload CCMR1 OC2PE LL_TIM_OC_EnablePreload CCMR2 OC3PE LL_TIM_OC_EnablePreload CCMR2 OC4PE LL_TIM_OC_EnablePreload CCMR3 OC5PE LL_TIM_OC_EnablePreload CCMR3 OC6PE LL_TIM_OC_EnablePreload. More... | |
| __STATIC_INLINE void | LL_TIM_OC_DisablePreload (TIM_TypeDef *TIMx, uint32_t Channel) |
| Disable compare register (TIMx_CCRx) preload for the output channel. CCMR1 OC1PE LL_TIM_OC_DisablePreload CCMR1 OC2PE LL_TIM_OC_DisablePreload CCMR2 OC3PE LL_TIM_OC_DisablePreload CCMR2 OC4PE LL_TIM_OC_DisablePreload CCMR3 OC5PE LL_TIM_OC_DisablePreload CCMR3 OC6PE LL_TIM_OC_DisablePreload. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledPreload (TIM_TypeDef *TIMx, uint32_t Channel) |
| Indicates whether compare register (TIMx_CCRx) preload is enabled for the output channel. CCMR1 OC1PE LL_TIM_OC_IsEnabledPreload CCMR1 OC2PE LL_TIM_OC_IsEnabledPreload CCMR2 OC3PE LL_TIM_OC_IsEnabledPreload CCMR2 OC4PE LL_TIM_OC_IsEnabledPreload CCMR3 OC5PE LL_TIM_OC_IsEnabledPreload CCMR3 OC6PE LL_TIM_OC_IsEnabledPreload. More... | |
| __STATIC_INLINE void | LL_TIM_OC_EnableClear (TIM_TypeDef *TIMx, uint32_t Channel) |
| Enable clearing the output channel on an external event. More... | |
| __STATIC_INLINE void | LL_TIM_OC_DisableClear (TIM_TypeDef *TIMx, uint32_t Channel) |
| Disable clearing the output channel on an external event. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_IsEnabledClear (TIM_TypeDef *TIMx, uint32_t Channel) |
| Indicates clearing the output channel on an external event is enabled for the output channel. More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetDeadTime (TIM_TypeDef *TIMx, uint32_t DeadTime) |
| Set the dead-time delay (delay inserted between the rising edge of the OCxREF signal and the rising edge of the Ocx and OCxN signals). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH1 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 1 (TIMx_CCR1). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH2 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 2 (TIMx_CCR2). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH3 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 3 (TIMx_CCR3). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH4 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 4 (TIMx_CCR4). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH5 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 5 (TIMx_CCR5). More... | |
| __STATIC_INLINE void | LL_TIM_OC_SetCompareCH6 (TIM_TypeDef *TIMx, uint32_t CompareValue) |
| Set compare value for output channel 6 (TIMx_CCR6). More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH1 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR1) set for output channel 1. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH2 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR2) set for output channel 2. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH3 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR3) set for output channel 3. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH4 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR4) set for output channel 4. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH5 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR5) set for output channel 5. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_OC_GetCompareCH6 (TIM_TypeDef *TIMx) |
| Get compare value (TIMx_CCR6) set for output channel 6. More... | |
| __STATIC_INLINE void | LL_TIM_SetCH5CombinedChannels (TIM_TypeDef *TIMx, uint32_t GroupCH5) |
| Select on which reference signal the OC5REF is combined to. More... | |
| __STATIC_INLINE void LL_TIM_OC_ConfigOutput | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| uint32_t | Configuration | ||
| ) |
Configure an output channel. CCMR1 CC1S LL_TIM_OC_ConfigOutput
CCMR1 CC2S LL_TIM_OC_ConfigOutput
CCMR2 CC3S LL_TIM_OC_ConfigOutput
CCMR2 CC4S LL_TIM_OC_ConfigOutput
CCMR3 CC5S LL_TIM_OC_ConfigOutput
CCMR3 CC6S LL_TIM_OC_ConfigOutput
CCER CC1P LL_TIM_OC_ConfigOutput
CCER CC2P LL_TIM_OC_ConfigOutput
CCER CC3P LL_TIM_OC_ConfigOutput
CCER CC4P LL_TIM_OC_ConfigOutput
CCER CC5P LL_TIM_OC_ConfigOutput
CCER CC6P LL_TIM_OC_ConfigOutput
CR2 OIS1 LL_TIM_OC_ConfigOutput
CR2 OIS2 LL_TIM_OC_ConfigOutput
CR2 OIS3 LL_TIM_OC_ConfigOutput
CR2 OIS4 LL_TIM_OC_ConfigOutput
CR2 OIS5 LL_TIM_OC_ConfigOutput
CR2 OIS6 LL_TIM_OC_ConfigOutput.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Configuration | This parameter must be a combination of all the following values:
|
| None |
Definition at line 2047 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_DisableClear | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Disable clearing the output channel on an external event.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2475 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_DisableFast | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Disable fast mode for the output channel. CCMR1 OC1FE LL_TIM_OC_DisableFast
CCMR1 OC2FE LL_TIM_OC_DisableFast
CCMR2 OC3FE LL_TIM_OC_DisableFast
CCMR2 OC4FE LL_TIM_OC_DisableFast
CCMR3 OC5FE LL_TIM_OC_DisableFast
CCMR3 OC6FE LL_TIM_OC_DisableFast.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2317 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_DisablePreload | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Disable compare register (TIMx_CCRx) preload for the output channel. CCMR1 OC1PE LL_TIM_OC_DisablePreload
CCMR1 OC2PE LL_TIM_OC_DisablePreload
CCMR2 OC3PE LL_TIM_OC_DisablePreload
CCMR2 OC4PE LL_TIM_OC_DisablePreload
CCMR3 OC5PE LL_TIM_OC_DisablePreload
CCMR3 OC6PE LL_TIM_OC_DisablePreload.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2394 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_EnableClear | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Enable clearing the output channel on an external event.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2448 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_EnableFast | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Enable fast mode for the output channel.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2291 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_EnablePreload | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Enable compare register (TIMx_CCRx) preload for the output channel. CCMR1 OC1PE LL_TIM_OC_EnablePreload
CCMR1 OC2PE LL_TIM_OC_EnablePreload
CCMR2 OC3PE LL_TIM_OC_EnablePreload
CCMR2 OC4PE LL_TIM_OC_EnablePreload
CCMR3 OC5PE LL_TIM_OC_EnablePreload
CCMR3 OC6PE LL_TIM_OC_EnablePreload.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| None |
Definition at line 2369 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH1 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR1) set for output channel 1.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2634 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH2 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR2) set for output channel 2.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2650 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH3 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR3) set for output channel 3.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2666 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH4 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR4) set for output channel 4.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2682 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH5 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR5) set for output channel 5.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2695 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH6 | ( | TIM_TypeDef * | TIMx | ) |
Get compare value (TIMx_CCR6) set for output channel 6.
| TIMx | Timer instance |
| CompareValue | (between Min_Data=0 and Max_Data=65535) |
Definition at line 2708 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetIdleState | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Get the IDLE state of an output channel CR2 OIS1 LL_TIM_OC_GetIdleState
CR2 OIS2N LL_TIM_OC_GetIdleState
CR2 OIS2 LL_TIM_OC_GetIdleState
CR2 OIS2N LL_TIM_OC_GetIdleState
CR2 OIS3 LL_TIM_OC_GetIdleState
CR2 OIS3N LL_TIM_OC_GetIdleState
CR2 OIS4 LL_TIM_OC_GetIdleState
CR2 OIS5 LL_TIM_OC_GetIdleState
CR2 OIS6 LL_TIM_OC_GetIdleState.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Returned | value can be one of the following values:
|
Definition at line 2266 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetMode | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Get the output compare mode of an output channel. CCMR1 OC1M LL_TIM_OC_GetMode
CCMR1 OC2M LL_TIM_OC_GetMode
CCMR2 OC3M LL_TIM_OC_GetMode
CCMR2 OC4M LL_TIM_OC_GetMode
CCMR3 OC5M LL_TIM_OC_GetMode
CCMR3 OC6M LL_TIM_OC_GetMode.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Returned | value can be one of the following values:
|
Definition at line 2131 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_GetPolarity | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Get the polarity of an output channel. CCER CC1P LL_TIM_OC_GetPolarity
CCER CC1NP LL_TIM_OC_GetPolarity
CCER CC2P LL_TIM_OC_GetPolarity
CCER CC2NP LL_TIM_OC_GetPolarity
CCER CC3P LL_TIM_OC_GetPolarity
CCER CC3NP LL_TIM_OC_GetPolarity
CCER CC4P LL_TIM_OC_GetPolarity
CCER CC5P LL_TIM_OC_GetPolarity
CCER CC6P LL_TIM_OC_GetPolarity.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Returned | value can be one of the following values:
|
Definition at line 2197 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledClear | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Indicates clearing the output channel on an external event is enabled for the output channel.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| State | of bit (1 or 0). |
Definition at line 2504 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledFast | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Indicates whether fast mode is enabled for the output channel. CCMR1 OC1FE LL_TIM_OC_IsEnabledFast
CCMR1 OC2FE LL_TIM_OC_IsEnabledFast
CCMR2 OC3FE LL_TIM_OC_IsEnabledFast
CCMR2 OC4FE LL_TIM_OC_IsEnabledFast
CCMR3 OC5FE LL_TIM_OC_IsEnabledFast
CCMR3 OC6FE LL_TIM_OC_IsEnabledFast.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| State | of bit (1 or 0). |
Definition at line 2343 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledPreload | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel | ||
| ) |
Indicates whether compare register (TIMx_CCRx) preload is enabled for the output channel. CCMR1 OC1PE LL_TIM_OC_IsEnabledPreload
CCMR1 OC2PE LL_TIM_OC_IsEnabledPreload
CCMR2 OC3PE LL_TIM_OC_IsEnabledPreload
CCMR2 OC4PE LL_TIM_OC_IsEnabledPreload
CCMR3 OC5PE LL_TIM_OC_IsEnabledPreload
CCMR3 OC6PE LL_TIM_OC_IsEnabledPreload.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| State | of bit (1 or 0). |
Definition at line 2419 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH1 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 1 (TIMx_CCR1).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2539 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH2 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 2 (TIMx_CCR2).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2556 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH3 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 3 (TIMx_CCR3).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2573 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH4 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 4 (TIMx_CCR4).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2590 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH5 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 5 (TIMx_CCR5).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2604 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetCompareCH6 | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CompareValue | ||
| ) |
Set compare value for output channel 6 (TIMx_CCR6).
| TIMx | Timer instance |
| CompareValue | between Min_Data=0 and Max_Data=65535 |
| None |
Definition at line 2618 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetDeadTime | ( | TIM_TypeDef * | TIMx, |
| uint32_t | DeadTime | ||
| ) |
Set the dead-time delay (delay inserted between the rising edge of the OCxREF signal and the rising edge of the Ocx and OCxN signals).
| TIMx | Timer instance |
| DeadTime | between Min_Data=0 and Max_Data=255 |
| None |
Definition at line 2522 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetIdleState | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| uint32_t | IdleState | ||
| ) |
Set the IDLE state of an output channel.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| IdleState | This parameter can be one of the following values:
|
| None |
Definition at line 2234 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetMode | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| uint32_t | Mode | ||
| ) |
Define the behavior of the output reference signal OCxREF from which OCx and OCxN (when relevant) are derived. CCMR1 OC1M LL_TIM_OC_SetMode
CCMR1 OC2M LL_TIM_OC_SetMode
CCMR2 OC3M LL_TIM_OC_SetMode
CCMR2 OC4M LL_TIM_OC_SetMode
CCMR3 OC5M LL_TIM_OC_SetMode
CCMR3 OC6M LL_TIM_OC_SetMode.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Mode | This parameter can be one of the following values:
|
| None |
Definition at line 2092 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_OC_SetPolarity | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| uint32_t | Polarity | ||
| ) |
Set the polarity of an output channel. CCER CC1P LL_TIM_OC_SetPolarity
CCER CC1NP LL_TIM_OC_SetPolarity
CCER CC2P LL_TIM_OC_SetPolarity
CCER CC2NP LL_TIM_OC_SetPolarity
CCER CC3P LL_TIM_OC_SetPolarity
CCER CC3NP LL_TIM_OC_SetPolarity
CCER CC4P LL_TIM_OC_SetPolarity
CCER CC5P LL_TIM_OC_SetPolarity
CCER CC6P LL_TIM_OC_SetPolarity.
| TIMx | Timer instance |
| Channel | This parameter can be one of the following values:
|
| Polarity | This parameter can be one of the following values:
|
| None |
Definition at line 2165 of file stm32l4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_SetCH5CombinedChannels | ( | TIM_TypeDef * | TIMx, |
| uint32_t | GroupCH5 | ||
| ) |
Select on which reference signal the OC5REF is combined to.
| TIMx | Timer instance |
| GroupCH5 | This parameter can be a combination of the following values:
|
| None |
Definition at line 2728 of file stm32l4xx_ll_tim.h.