STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE (TIM_TypeDef *TIMx)
 Clear the update interrupt flag (UIF). SR UIF LL_TIM_ClearFlag_UPDATE. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE (TIM_TypeDef *TIMx)
 Indicate whether update interrupt flag (UIF) is set (update interrupt is pending). SR UIF LL_TIM_IsActiveFlag_UPDATE. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC1 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 1 interrupt flag (CC1F). SR CC1IF LL_TIM_ClearFlag_CC1. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending). SR CC1IF LL_TIM_IsActiveFlag_CC1. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC2 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 2 interrupt flag (CC2F). SR CC2IF LL_TIM_ClearFlag_CC2. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending). SR CC2IF LL_TIM_IsActiveFlag_CC2. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC3 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 3 interrupt flag (CC3F). SR CC3IF LL_TIM_ClearFlag_CC3. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending). SR CC3IF LL_TIM_IsActiveFlag_CC3. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC4 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 4 interrupt flag (CC4F). SR CC4IF LL_TIM_ClearFlag_CC4. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending). SR CC4IF LL_TIM_IsActiveFlag_CC4. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC5 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 5 interrupt flag (CC5F). SR CC5IF LL_TIM_ClearFlag_CC5. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC5 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 5 interrupt flag (CC5F) is set (Capture/Compare 5 interrupt is pending). SR CC5IF LL_TIM_IsActiveFlag_CC5. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC6 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 6 interrupt flag (CC6F). SR CC6IF LL_TIM_ClearFlag_CC6. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC6 (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 6 interrupt flag (CC6F) is set (Capture/Compare 6 interrupt is pending). SR CC6IF LL_TIM_IsActiveFlag_CC6. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_COM (TIM_TypeDef *TIMx)
 Clear the commutation interrupt flag (COMIF). SR COMIF LL_TIM_ClearFlag_COM. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM (TIM_TypeDef *TIMx)
 Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending). SR COMIF LL_TIM_IsActiveFlag_COM. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_TRIG (TIM_TypeDef *TIMx)
 Clear the trigger interrupt flag (TIF). SR TIF LL_TIM_ClearFlag_TRIG. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG (TIM_TypeDef *TIMx)
 Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending). SR TIF LL_TIM_IsActiveFlag_TRIG. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_BRK (TIM_TypeDef *TIMx)
 Clear the break interrupt flag (BIF). SR BIF LL_TIM_ClearFlag_BRK. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK (TIM_TypeDef *TIMx)
 Indicate whether break interrupt flag (BIF) is set (break interrupt is pending). SR BIF LL_TIM_IsActiveFlag_BRK. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_BRK2 (TIM_TypeDef *TIMx)
 Clear the break 2 interrupt flag (B2IF). SR B2IF LL_TIM_ClearFlag_BRK2. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK2 (TIM_TypeDef *TIMx)
 Indicate whether break 2 interrupt flag (B2IF) is set (break 2 interrupt is pending). SR B2IF LL_TIM_IsActiveFlag_BRK2. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF). SR CC1OF LL_TIM_ClearFlag_CC1OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1OVR (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set (Capture/Compare 1 interrupt is pending). SR CC1OF LL_TIM_IsActiveFlag_CC1OVR. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC2OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF). SR CC2OF LL_TIM_ClearFlag_CC2OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2OVR (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set (Capture/Compare 2 over-capture interrupt is pending). SR CC2OF LL_TIM_IsActiveFlag_CC2OVR. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC3OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF). SR CC3OF LL_TIM_ClearFlag_CC3OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3OVR (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set (Capture/Compare 3 over-capture interrupt is pending). SR CC3OF LL_TIM_IsActiveFlag_CC3OVR. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC4OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF). SR CC4OF LL_TIM_ClearFlag_CC4OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4OVR (TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set (Capture/Compare 4 over-capture interrupt is pending). SR CC4OF LL_TIM_IsActiveFlag_CC4OVR. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_SYSBRK (TIM_TypeDef *TIMx)
 Clear the system break interrupt flag (SBIF). SR SBIF LL_TIM_ClearFlag_SYSBRK. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_SYSBRK (TIM_TypeDef *TIMx)
 Indicate whether system break interrupt flag (SBIF) is set (system break interrupt is pending). SR SBIF LL_TIM_IsActiveFlag_SYSBRK. More...
 

Detailed Description

Function Documentation

◆ LL_TIM_ClearFlag_BRK()

__STATIC_INLINE void LL_TIM_ClearFlag_BRK ( TIM_TypeDef *  TIMx)

Clear the break interrupt flag (BIF). SR BIF LL_TIM_ClearFlag_BRK.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4213 of file stm32l4xx_ll_tim.h.

4214 {
4215  WRITE_REG(TIMx->SR, ~(TIM_SR_BIF));
4216 }

◆ LL_TIM_ClearFlag_BRK2()

__STATIC_INLINE void LL_TIM_ClearFlag_BRK2 ( TIM_TypeDef *  TIMx)

Clear the break 2 interrupt flag (B2IF). SR B2IF LL_TIM_ClearFlag_BRK2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4235 of file stm32l4xx_ll_tim.h.

4236 {
4237  WRITE_REG(TIMx->SR, ~(TIM_SR_B2IF));
4238 }

◆ LL_TIM_ClearFlag_CC1()

__STATIC_INLINE void LL_TIM_ClearFlag_CC1 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 1 interrupt flag (CC1F). SR CC1IF LL_TIM_ClearFlag_CC1.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4037 of file stm32l4xx_ll_tim.h.

4038 {
4039  WRITE_REG(TIMx->SR, ~(TIM_SR_CC1IF));
4040 }

◆ LL_TIM_ClearFlag_CC1OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF). SR CC1OF LL_TIM_ClearFlag_CC1OVR.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4257 of file stm32l4xx_ll_tim.h.

4258 {
4259  WRITE_REG(TIMx->SR, ~(TIM_SR_CC1OF));
4260 }

◆ LL_TIM_ClearFlag_CC2()

__STATIC_INLINE void LL_TIM_ClearFlag_CC2 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 2 interrupt flag (CC2F). SR CC2IF LL_TIM_ClearFlag_CC2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4059 of file stm32l4xx_ll_tim.h.

4060 {
4061  WRITE_REG(TIMx->SR, ~(TIM_SR_CC2IF));
4062 }

◆ LL_TIM_ClearFlag_CC2OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC2OVR ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF). SR CC2OF LL_TIM_ClearFlag_CC2OVR.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4279 of file stm32l4xx_ll_tim.h.

4280 {
4281  WRITE_REG(TIMx->SR, ~(TIM_SR_CC2OF));
4282 }

◆ LL_TIM_ClearFlag_CC3()

__STATIC_INLINE void LL_TIM_ClearFlag_CC3 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 3 interrupt flag (CC3F). SR CC3IF LL_TIM_ClearFlag_CC3.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4081 of file stm32l4xx_ll_tim.h.

4082 {
4083  WRITE_REG(TIMx->SR, ~(TIM_SR_CC3IF));
4084 }

◆ LL_TIM_ClearFlag_CC3OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC3OVR ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF). SR CC3OF LL_TIM_ClearFlag_CC3OVR.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4301 of file stm32l4xx_ll_tim.h.

4302 {
4303  WRITE_REG(TIMx->SR, ~(TIM_SR_CC3OF));
4304 }

◆ LL_TIM_ClearFlag_CC4()

__STATIC_INLINE void LL_TIM_ClearFlag_CC4 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 4 interrupt flag (CC4F). SR CC4IF LL_TIM_ClearFlag_CC4.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4103 of file stm32l4xx_ll_tim.h.

4104 {
4105  WRITE_REG(TIMx->SR, ~(TIM_SR_CC4IF));
4106 }

◆ LL_TIM_ClearFlag_CC4OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC4OVR ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF). SR CC4OF LL_TIM_ClearFlag_CC4OVR.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4323 of file stm32l4xx_ll_tim.h.

4324 {
4325  WRITE_REG(TIMx->SR, ~(TIM_SR_CC4OF));
4326 }

◆ LL_TIM_ClearFlag_CC5()

__STATIC_INLINE void LL_TIM_ClearFlag_CC5 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 5 interrupt flag (CC5F). SR CC5IF LL_TIM_ClearFlag_CC5.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4125 of file stm32l4xx_ll_tim.h.

4126 {
4127  WRITE_REG(TIMx->SR, ~(TIM_SR_CC5IF));
4128 }

◆ LL_TIM_ClearFlag_CC6()

__STATIC_INLINE void LL_TIM_ClearFlag_CC6 ( TIM_TypeDef *  TIMx)

Clear the Capture/Compare 6 interrupt flag (CC6F). SR CC6IF LL_TIM_ClearFlag_CC6.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4147 of file stm32l4xx_ll_tim.h.

4148 {
4149  WRITE_REG(TIMx->SR, ~(TIM_SR_CC6IF));
4150 }

◆ LL_TIM_ClearFlag_COM()

__STATIC_INLINE void LL_TIM_ClearFlag_COM ( TIM_TypeDef *  TIMx)

Clear the commutation interrupt flag (COMIF). SR COMIF LL_TIM_ClearFlag_COM.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4169 of file stm32l4xx_ll_tim.h.

4170 {
4171  WRITE_REG(TIMx->SR, ~(TIM_SR_COMIF));
4172 }

◆ LL_TIM_ClearFlag_SYSBRK()

__STATIC_INLINE void LL_TIM_ClearFlag_SYSBRK ( TIM_TypeDef *  TIMx)

Clear the system break interrupt flag (SBIF). SR SBIF LL_TIM_ClearFlag_SYSBRK.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4345 of file stm32l4xx_ll_tim.h.

4346 {
4347  WRITE_REG(TIMx->SR, ~(TIM_SR_SBIF));
4348 }

◆ LL_TIM_ClearFlag_TRIG()

__STATIC_INLINE void LL_TIM_ClearFlag_TRIG ( TIM_TypeDef *  TIMx)

Clear the trigger interrupt flag (TIF). SR TIF LL_TIM_ClearFlag_TRIG.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4191 of file stm32l4xx_ll_tim.h.

4192 {
4193  WRITE_REG(TIMx->SR, ~(TIM_SR_TIF));
4194 }

◆ LL_TIM_ClearFlag_UPDATE()

__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE ( TIM_TypeDef *  TIMx)

Clear the update interrupt flag (UIF). SR UIF LL_TIM_ClearFlag_UPDATE.

Parameters
TIMxTimer instance
Return values
None

Definition at line 4015 of file stm32l4xx_ll_tim.h.

4016 {
4017  WRITE_REG(TIMx->SR, ~(TIM_SR_UIF));
4018 }

◆ LL_TIM_IsActiveFlag_BRK()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK ( TIM_TypeDef *  TIMx)

Indicate whether break interrupt flag (BIF) is set (break interrupt is pending). SR BIF LL_TIM_IsActiveFlag_BRK.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4224 of file stm32l4xx_ll_tim.h.

4225 {
4226  return ((READ_BIT(TIMx->SR, TIM_SR_BIF) == (TIM_SR_BIF)) ? 1UL : 0UL);
4227 }

◆ LL_TIM_IsActiveFlag_BRK2()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK2 ( TIM_TypeDef *  TIMx)

Indicate whether break 2 interrupt flag (B2IF) is set (break 2 interrupt is pending). SR B2IF LL_TIM_IsActiveFlag_BRK2.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4246 of file stm32l4xx_ll_tim.h.

4247 {
4248  return ((READ_BIT(TIMx->SR, TIM_SR_B2IF) == (TIM_SR_B2IF)) ? 1UL : 0UL);
4249 }

◆ LL_TIM_IsActiveFlag_CC1()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending). SR CC1IF LL_TIM_IsActiveFlag_CC1.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4048 of file stm32l4xx_ll_tim.h.

4049 {
4050  return ((READ_BIT(TIMx->SR, TIM_SR_CC1IF) == (TIM_SR_CC1IF)) ? 1UL : 0UL);
4051 }

◆ LL_TIM_IsActiveFlag_CC1OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1OVR ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set (Capture/Compare 1 interrupt is pending). SR CC1OF LL_TIM_IsActiveFlag_CC1OVR.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4268 of file stm32l4xx_ll_tim.h.

4269 {
4270  return ((READ_BIT(TIMx->SR, TIM_SR_CC1OF) == (TIM_SR_CC1OF)) ? 1UL : 0UL);
4271 }

◆ LL_TIM_IsActiveFlag_CC2()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending). SR CC2IF LL_TIM_IsActiveFlag_CC2.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4070 of file stm32l4xx_ll_tim.h.

4071 {
4072  return ((READ_BIT(TIMx->SR, TIM_SR_CC2IF) == (TIM_SR_CC2IF)) ? 1UL : 0UL);
4073 }

◆ LL_TIM_IsActiveFlag_CC2OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2OVR ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set (Capture/Compare 2 over-capture interrupt is pending). SR CC2OF LL_TIM_IsActiveFlag_CC2OVR.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4290 of file stm32l4xx_ll_tim.h.

4291 {
4292  return ((READ_BIT(TIMx->SR, TIM_SR_CC2OF) == (TIM_SR_CC2OF)) ? 1UL : 0UL);
4293 }

◆ LL_TIM_IsActiveFlag_CC3()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending). SR CC3IF LL_TIM_IsActiveFlag_CC3.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4092 of file stm32l4xx_ll_tim.h.

4093 {
4094  return ((READ_BIT(TIMx->SR, TIM_SR_CC3IF) == (TIM_SR_CC3IF)) ? 1UL : 0UL);
4095 }

◆ LL_TIM_IsActiveFlag_CC3OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3OVR ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set (Capture/Compare 3 over-capture interrupt is pending). SR CC3OF LL_TIM_IsActiveFlag_CC3OVR.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4312 of file stm32l4xx_ll_tim.h.

4313 {
4314  return ((READ_BIT(TIMx->SR, TIM_SR_CC3OF) == (TIM_SR_CC3OF)) ? 1UL : 0UL);
4315 }

◆ LL_TIM_IsActiveFlag_CC4()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending). SR CC4IF LL_TIM_IsActiveFlag_CC4.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4114 of file stm32l4xx_ll_tim.h.

4115 {
4116  return ((READ_BIT(TIMx->SR, TIM_SR_CC4IF) == (TIM_SR_CC4IF)) ? 1UL : 0UL);
4117 }

◆ LL_TIM_IsActiveFlag_CC4OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4OVR ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set (Capture/Compare 4 over-capture interrupt is pending). SR CC4OF LL_TIM_IsActiveFlag_CC4OVR.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4334 of file stm32l4xx_ll_tim.h.

4335 {
4336  return ((READ_BIT(TIMx->SR, TIM_SR_CC4OF) == (TIM_SR_CC4OF)) ? 1UL : 0UL);
4337 }

◆ LL_TIM_IsActiveFlag_CC5()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC5 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 5 interrupt flag (CC5F) is set (Capture/Compare 5 interrupt is pending). SR CC5IF LL_TIM_IsActiveFlag_CC5.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4136 of file stm32l4xx_ll_tim.h.

4137 {
4138  return ((READ_BIT(TIMx->SR, TIM_SR_CC5IF) == (TIM_SR_CC5IF)) ? 1UL : 0UL);
4139 }

◆ LL_TIM_IsActiveFlag_CC6()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC6 ( TIM_TypeDef *  TIMx)

Indicate whether Capture/Compare 6 interrupt flag (CC6F) is set (Capture/Compare 6 interrupt is pending). SR CC6IF LL_TIM_IsActiveFlag_CC6.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4158 of file stm32l4xx_ll_tim.h.

4159 {
4160  return ((READ_BIT(TIMx->SR, TIM_SR_CC6IF) == (TIM_SR_CC6IF)) ? 1UL : 0UL);
4161 }

◆ LL_TIM_IsActiveFlag_COM()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM ( TIM_TypeDef *  TIMx)

Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending). SR COMIF LL_TIM_IsActiveFlag_COM.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4180 of file stm32l4xx_ll_tim.h.

4181 {
4182  return ((READ_BIT(TIMx->SR, TIM_SR_COMIF) == (TIM_SR_COMIF)) ? 1UL : 0UL);
4183 }

◆ LL_TIM_IsActiveFlag_SYSBRK()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_SYSBRK ( TIM_TypeDef *  TIMx)

Indicate whether system break interrupt flag (SBIF) is set (system break interrupt is pending). SR SBIF LL_TIM_IsActiveFlag_SYSBRK.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4356 of file stm32l4xx_ll_tim.h.

4357 {
4358  return ((READ_BIT(TIMx->SR, TIM_SR_SBIF) == (TIM_SR_SBIF)) ? 1UL : 0UL);
4359 }

◆ LL_TIM_IsActiveFlag_TRIG()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG ( TIM_TypeDef *  TIMx)

Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending). SR TIF LL_TIM_IsActiveFlag_TRIG.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4202 of file stm32l4xx_ll_tim.h.

4203 {
4204  return ((READ_BIT(TIMx->SR, TIM_SR_TIF) == (TIM_SR_TIF)) ? 1UL : 0UL);
4205 }

◆ LL_TIM_IsActiveFlag_UPDATE()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE ( TIM_TypeDef *  TIMx)

Indicate whether update interrupt flag (UIF) is set (update interrupt is pending). SR UIF LL_TIM_IsActiveFlag_UPDATE.

Parameters
TIMxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 4026 of file stm32l4xx_ll_tim.h.

4027 {
4028  return ((READ_BIT(TIMx->SR, TIM_SR_UIF) == (TIM_SR_UIF)) ? 1UL : 0UL);
4029 }