Eric Lewiston / STM32L4xx_HAL_Driver

Dependents:   BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo

Fork of STM32L4xx_HAL_Driver by Senior Design: Sound Monitor

Embed: (wiki syntax)

« Back to documentation index

FLAG_Management

FLAG_Management
[TIM Exported Functions]

Functions

__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE (TIM_TypeDef *TIMx)
 Clear the update interrupt flag (UIF).
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE (TIM_TypeDef *TIMx)
 Indicate whether update interrupt flag (UIF) is set (update interrupt is pending).
__STATIC_INLINE void LL_TIM_ClearFlag_CC1 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 1 interrupt flag (CC1F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC2 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 2 interrupt flag (CC2F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC3 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 3 interrupt flag (CC3F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC4 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 4 interrupt flag (CC4F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC5 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 5 interrupt flag (CC5F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC6 (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 6 interrupt flag (CC6F).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_COM (TIM_TypeDef *TIMx)
 Clear the commutation interrupt flag (COMIF).
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM (TIM_TypeDef *TIMx)
 Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending).
__STATIC_INLINE void LL_TIM_ClearFlag_TRIG (TIM_TypeDef *TIMx)
 Clear the trigger interrupt flag (TIF).
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG (TIM_TypeDef *TIMx)
 Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending).
__STATIC_INLINE void LL_TIM_ClearFlag_BRK (TIM_TypeDef *TIMx)
 Clear the break interrupt flag (BIF).
__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK (TIM_TypeDef *TIMx)
 Indicate whether break interrupt flag (BIF) is set (break interrupt is pending).
__STATIC_INLINE void LL_TIM_ClearFlag_BRK2 (TIM_TypeDef *TIMx)
 Clear the break 2 interrupt flag (B2IF).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC2OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC3OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_CC4OVR (TIM_TypeDef *TIMx)
 Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF).
__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).
__STATIC_INLINE void LL_TIM_ClearFlag_SYSBRK (TIM_TypeDef *TIMx)
 Clear the system break interrupt flag (SBIF).
__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).

Function Documentation

__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 3591 of file stm32l4xx_ll_tim.h.

__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 3613 of file stm32l4xx_ll_tim.h.

__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 3416 of file stm32l4xx_ll_tim.h.

__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 3635 of file stm32l4xx_ll_tim.h.

__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 3438 of file stm32l4xx_ll_tim.h.

__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 3657 of file stm32l4xx_ll_tim.h.

__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 3460 of file stm32l4xx_ll_tim.h.

__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 3679 of file stm32l4xx_ll_tim.h.

__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 3482 of file stm32l4xx_ll_tim.h.

__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 3701 of file stm32l4xx_ll_tim.h.

__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 3504 of file stm32l4xx_ll_tim.h.

__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 3525 of file stm32l4xx_ll_tim.h.

__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 3547 of file stm32l4xx_ll_tim.h.

__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 3723 of file stm32l4xx_ll_tim.h.

__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 3569 of file stm32l4xx_ll_tim.h.

__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 3394 of file stm32l4xx_ll_tim.h.

__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 3602 of file stm32l4xx_ll_tim.h.

__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 3624 of file stm32l4xx_ll_tim.h.

__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 3427 of file stm32l4xx_ll_tim.h.

__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 3646 of file stm32l4xx_ll_tim.h.

__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 3449 of file stm32l4xx_ll_tim.h.

__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 3668 of file stm32l4xx_ll_tim.h.

__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 3471 of file stm32l4xx_ll_tim.h.

__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 3690 of file stm32l4xx_ll_tim.h.

__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 3493 of file stm32l4xx_ll_tim.h.

__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 3712 of file stm32l4xx_ll_tim.h.

__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 3515 of file stm32l4xx_ll_tim.h.

__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 3536 of file stm32l4xx_ll_tim.h.

__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 3558 of file stm32l4xx_ll_tim.h.

__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 3734 of file stm32l4xx_ll_tim.h.

__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 3580 of file stm32l4xx_ll_tim.h.

__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 3405 of file stm32l4xx_ll_tim.h.