STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for FLAG-Management:

Functions

__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE (TIM_TypeDef *TIMx)
 Clear the update interrupt flag (UIF). @rmtoll SR UIF LL_TIM_ClearFlag_UPDATE. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE (const TIM_TypeDef *TIMx)
 Indicate whether update interrupt flag (UIF) is set (update interrupt is pending). @rmtoll 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). @rmtoll SR CC1IF LL_TIM_ClearFlag_CC1. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1 (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending). @rmtoll 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). @rmtoll SR CC2IF LL_TIM_ClearFlag_CC2. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2 (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending). @rmtoll 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). @rmtoll SR CC3IF LL_TIM_ClearFlag_CC3. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3 (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending). @rmtoll 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). @rmtoll SR CC4IF LL_TIM_ClearFlag_CC4. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4 (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending). @rmtoll SR CC4IF LL_TIM_IsActiveFlag_CC4. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_COM (TIM_TypeDef *TIMx)
 Clear the commutation interrupt flag (COMIF). @rmtoll SR COMIF LL_TIM_ClearFlag_COM. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM (const TIM_TypeDef *TIMx)
 Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending). @rmtoll SR COMIF LL_TIM_IsActiveFlag_COM. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_TRIG (TIM_TypeDef *TIMx)
 Clear the trigger interrupt flag (TIF). @rmtoll SR TIF LL_TIM_ClearFlag_TRIG. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG (const TIM_TypeDef *TIMx)
 Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending). @rmtoll SR TIF LL_TIM_IsActiveFlag_TRIG. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_BRK (TIM_TypeDef *TIMx)
 Clear the break interrupt flag (BIF). @rmtoll SR BIF LL_TIM_ClearFlag_BRK. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK (const TIM_TypeDef *TIMx)
 Indicate whether break interrupt flag (BIF) is set (break interrupt is pending). @rmtoll SR BIF LL_TIM_IsActiveFlag_BRK. More...
 
__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF). @rmtoll SR CC1OF LL_TIM_ClearFlag_CC1OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1OVR (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set (Capture/Compare 1 interrupt is pending). @rmtoll 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). @rmtoll SR CC2OF LL_TIM_ClearFlag_CC2OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2OVR (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set (Capture/Compare 2 over-capture interrupt is pending). @rmtoll 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). @rmtoll SR CC3OF LL_TIM_ClearFlag_CC3OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3OVR (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set (Capture/Compare 3 over-capture interrupt is pending). @rmtoll 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). @rmtoll SR CC4OF LL_TIM_ClearFlag_CC4OVR. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4OVR (const TIM_TypeDef *TIMx)
 Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set (Capture/Compare 4 over-capture interrupt is pending). @rmtoll SR CC4OF LL_TIM_IsActiveFlag_CC4OVR. 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). @rmtoll SR BIF LL_TIM_ClearFlag_BRK.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3339 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC1()

__STATIC_INLINE void LL_TIM_ClearFlag_CC1 ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3207 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC1OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3361 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC2()

__STATIC_INLINE void LL_TIM_ClearFlag_CC2 ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3229 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC2OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC2OVR ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3384 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC3()

__STATIC_INLINE void LL_TIM_ClearFlag_CC3 ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3251 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC3OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC3OVR ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3407 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC4()

__STATIC_INLINE void LL_TIM_ClearFlag_CC4 ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3273 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_CC4OVR()

__STATIC_INLINE void LL_TIM_ClearFlag_CC4OVR ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3430 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_COM()

__STATIC_INLINE void LL_TIM_ClearFlag_COM ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3295 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_TRIG()

__STATIC_INLINE void LL_TIM_ClearFlag_TRIG ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3317 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_ClearFlag_UPDATE()

__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE ( TIM_TypeDef *  TIMx)

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

Parameters
TIMxTimer instance
Return values
None

Definition at line 3185 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_BRK()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3350 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC1()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1 ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3218 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC1OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1OVR ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3373 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC2()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2 ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3240 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC2OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2OVR ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3396 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC3()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3 ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3262 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC3OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3OVR ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3419 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC4()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4 ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3284 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_CC4OVR()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4OVR ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3442 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_COM()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3306 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_TRIG()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3328 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsActiveFlag_UPDATE()

__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE ( const TIM_TypeDef *  TIMx)

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

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

Definition at line 3196 of file stm32f4xx_ll_tim.h.