STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE void LL_TIM_GenerateEvent_UPDATE (TIM_TypeDef *TIMx)
 Generate an update event. EGR UG LL_TIM_GenerateEvent_UPDATE. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_CC1 (TIM_TypeDef *TIMx)
 Generate Capture/Compare 1 event. EGR CC1G LL_TIM_GenerateEvent_CC1. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_CC2 (TIM_TypeDef *TIMx)
 Generate Capture/Compare 2 event. EGR CC2G LL_TIM_GenerateEvent_CC2. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_CC3 (TIM_TypeDef *TIMx)
 Generate Capture/Compare 3 event. EGR CC3G LL_TIM_GenerateEvent_CC3. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_CC4 (TIM_TypeDef *TIMx)
 Generate Capture/Compare 4 event. EGR CC4G LL_TIM_GenerateEvent_CC4. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_COM (TIM_TypeDef *TIMx)
 Generate commutation event. EGR COMG LL_TIM_GenerateEvent_COM. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_TRIG (TIM_TypeDef *TIMx)
 Generate trigger event. EGR TG LL_TIM_GenerateEvent_TRIG. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_BRK (TIM_TypeDef *TIMx)
 Generate break event. EGR BG LL_TIM_GenerateEvent_BRK. More...
 
__STATIC_INLINE void LL_TIM_GenerateEvent_BRK2 (TIM_TypeDef *TIMx)
 Generate break 2 event. EGR B2G LL_TIM_GenerateEvent_BRK2. More...
 

Detailed Description

Function Documentation

◆ LL_TIM_GenerateEvent_BRK()

__STATIC_INLINE void LL_TIM_GenerateEvent_BRK ( TIM_TypeDef *  TIMx)

Generate break event. EGR BG LL_TIM_GenerateEvent_BRK.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4960 of file stm32l4xx_ll_tim.h.

4961 {
4962  SET_BIT(TIMx->EGR, TIM_EGR_BG);
4963 }

◆ LL_TIM_GenerateEvent_BRK2()

__STATIC_INLINE void LL_TIM_GenerateEvent_BRK2 ( TIM_TypeDef *  TIMx)

Generate break 2 event. EGR B2G LL_TIM_GenerateEvent_BRK2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4971 of file stm32l4xx_ll_tim.h.

4972 {
4973  SET_BIT(TIMx->EGR, TIM_EGR_B2G);
4974 }

◆ LL_TIM_GenerateEvent_CC1()

__STATIC_INLINE void LL_TIM_GenerateEvent_CC1 ( TIM_TypeDef *  TIMx)

Generate Capture/Compare 1 event. EGR CC1G LL_TIM_GenerateEvent_CC1.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4894 of file stm32l4xx_ll_tim.h.

4895 {
4896  SET_BIT(TIMx->EGR, TIM_EGR_CC1G);
4897 }

◆ LL_TIM_GenerateEvent_CC2()

__STATIC_INLINE void LL_TIM_GenerateEvent_CC2 ( TIM_TypeDef *  TIMx)

Generate Capture/Compare 2 event. EGR CC2G LL_TIM_GenerateEvent_CC2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4905 of file stm32l4xx_ll_tim.h.

4906 {
4907  SET_BIT(TIMx->EGR, TIM_EGR_CC2G);
4908 }

◆ LL_TIM_GenerateEvent_CC3()

__STATIC_INLINE void LL_TIM_GenerateEvent_CC3 ( TIM_TypeDef *  TIMx)

Generate Capture/Compare 3 event. EGR CC3G LL_TIM_GenerateEvent_CC3.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4916 of file stm32l4xx_ll_tim.h.

4917 {
4918  SET_BIT(TIMx->EGR, TIM_EGR_CC3G);
4919 }

◆ LL_TIM_GenerateEvent_CC4()

__STATIC_INLINE void LL_TIM_GenerateEvent_CC4 ( TIM_TypeDef *  TIMx)

Generate Capture/Compare 4 event. EGR CC4G LL_TIM_GenerateEvent_CC4.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4927 of file stm32l4xx_ll_tim.h.

4928 {
4929  SET_BIT(TIMx->EGR, TIM_EGR_CC4G);
4930 }

◆ LL_TIM_GenerateEvent_COM()

__STATIC_INLINE void LL_TIM_GenerateEvent_COM ( TIM_TypeDef *  TIMx)

Generate commutation event. EGR COMG LL_TIM_GenerateEvent_COM.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4938 of file stm32l4xx_ll_tim.h.

4939 {
4940  SET_BIT(TIMx->EGR, TIM_EGR_COMG);
4941 }

◆ LL_TIM_GenerateEvent_TRIG()

__STATIC_INLINE void LL_TIM_GenerateEvent_TRIG ( TIM_TypeDef *  TIMx)

Generate trigger event. EGR TG LL_TIM_GenerateEvent_TRIG.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4949 of file stm32l4xx_ll_tim.h.

4950 {
4951  SET_BIT(TIMx->EGR, TIM_EGR_TG);
4952 }

◆ LL_TIM_GenerateEvent_UPDATE()

__STATIC_INLINE void LL_TIM_GenerateEvent_UPDATE ( TIM_TypeDef *  TIMx)

Generate an update event. EGR UG LL_TIM_GenerateEvent_UPDATE.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4883 of file stm32l4xx_ll_tim.h.

4884 {
4885  SET_BIT(TIMx->EGR, TIM_EGR_UG);
4886 }