STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for FLAG Management:

Functions

__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPM (LPTIM_TypeDef *LPTIMx)
 Clear the compare match flag (CMPMCF) @rmtoll ICR CMPMCF LL_LPTIM_ClearFlag_CMPM. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPM (const LPTIM_TypeDef *LPTIMx)
 Inform application whether a compare match interrupt has occurred. @rmtoll ISR CMPM LL_LPTIM_IsActiveFlag_CMPM. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_ARRM (LPTIM_TypeDef *LPTIMx)
 Clear the autoreload match flag (ARRMCF) @rmtoll ICR ARRMCF LL_LPTIM_ClearFlag_ARRM. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARRM (const LPTIM_TypeDef *LPTIMx)
 Inform application whether a autoreload match interrupt has occurred. @rmtoll ISR ARRM LL_LPTIM_IsActiveFlag_ARRM. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Clear the external trigger valid edge flag(EXTTRIGCF). @rmtoll ICR EXTTRIGCF LL_LPTIM_ClearFlag_EXTTRIG. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_EXTTRIG (const LPTIM_TypeDef *LPTIMx)
 Inform application whether a valid edge on the selected external trigger input has occurred. @rmtoll ISR EXTTRIG LL_LPTIM_IsActiveFlag_EXTTRIG. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPOK (LPTIM_TypeDef *LPTIMx)
 Clear the compare register update interrupt flag (CMPOKCF). @rmtoll ICR CMPOKCF LL_LPTIM_ClearFlag_CMPOK. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPOK (const LPTIM_TypeDef *LPTIMx)
 Informs application whether the APB bus write operation to the LPTIMx_CMP register has been successfully completed. If so, a new one can be initiated. @rmtoll ISR CMPOK LL_LPTIM_IsActiveFlag_CMPOK. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_ARROK (LPTIM_TypeDef *LPTIMx)
 Clear the autoreload register update interrupt flag (ARROKCF). @rmtoll ICR ARROKCF LL_LPTIM_ClearFlag_ARROK. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARROK (const LPTIM_TypeDef *LPTIMx)
 Informs application whether the APB bus write operation to the LPTIMx_ARR register has been successfully completed. If so, a new one can be initiated. @rmtoll ISR ARROK LL_LPTIM_IsActiveFlag_ARROK. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_UP (LPTIM_TypeDef *LPTIMx)
 Clear the counter direction change to up interrupt flag (UPCF). @rmtoll ICR UPCF LL_LPTIM_ClearFlag_UP. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_UP (const LPTIM_TypeDef *LPTIMx)
 Informs the application whether the counter direction has changed from down to up (when the LPTIM instance operates in encoder mode). @rmtoll ISR UP LL_LPTIM_IsActiveFlag_UP. More...
 
__STATIC_INLINE void LL_LPTIM_ClearFlag_DOWN (LPTIM_TypeDef *LPTIMx)
 Clear the counter direction change to down interrupt flag (DOWNCF). @rmtoll ICR DOWNCF LL_LPTIM_ClearFlag_DOWN. More...
 
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_DOWN (const LPTIM_TypeDef *LPTIMx)
 Informs the application whether the counter direction has changed from up to down (when the LPTIM instance operates in encoder mode). @rmtoll ISR DOWN LL_LPTIM_IsActiveFlag_DOWN. More...
 

Detailed Description

Function Documentation

◆ LL_LPTIM_ClearFlag_ARRM()

__STATIC_INLINE void LL_LPTIM_ClearFlag_ARRM ( LPTIM_TypeDef *  LPTIMx)

Clear the autoreload match flag (ARRMCF) @rmtoll ICR ARRMCF LL_LPTIM_ClearFlag_ARRM.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1001 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_ARROK()

__STATIC_INLINE void LL_LPTIM_ClearFlag_ARROK ( LPTIM_TypeDef *  LPTIMx)

Clear the autoreload register update interrupt flag (ARROKCF). @rmtoll ICR ARROKCF LL_LPTIM_ClearFlag_ARROK.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1068 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_CMPM()

__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPM ( LPTIM_TypeDef *  LPTIMx)

Clear the compare match flag (CMPMCF) @rmtoll ICR CMPMCF LL_LPTIM_ClearFlag_CMPM.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 979 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_CMPOK()

__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPOK ( LPTIM_TypeDef *  LPTIMx)

Clear the compare register update interrupt flag (CMPOKCF). @rmtoll ICR CMPOKCF LL_LPTIM_ClearFlag_CMPOK.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1045 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_DOWN()

__STATIC_INLINE void LL_LPTIM_ClearFlag_DOWN ( LPTIM_TypeDef *  LPTIMx)

Clear the counter direction change to down interrupt flag (DOWNCF). @rmtoll ICR DOWNCF LL_LPTIM_ClearFlag_DOWN.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1114 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_EXTTRIG()

__STATIC_INLINE void LL_LPTIM_ClearFlag_EXTTRIG ( LPTIM_TypeDef *  LPTIMx)

Clear the external trigger valid edge flag(EXTTRIGCF). @rmtoll ICR EXTTRIGCF LL_LPTIM_ClearFlag_EXTTRIG.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1023 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_ClearFlag_UP()

__STATIC_INLINE void LL_LPTIM_ClearFlag_UP ( LPTIM_TypeDef *  LPTIMx)

Clear the counter direction change to up interrupt flag (UPCF). @rmtoll ICR UPCF LL_LPTIM_ClearFlag_UP.

Parameters
LPTIMxLow-Power Timer instance
Return values
None

Definition at line 1091 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_ARRM()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARRM ( const LPTIM_TypeDef *  LPTIMx)

Inform application whether a autoreload match interrupt has occurred. @rmtoll ISR ARRM LL_LPTIM_IsActiveFlag_ARRM.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1012 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_ARROK()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARROK ( const LPTIM_TypeDef *  LPTIMx)

Informs application whether the APB bus write operation to the LPTIMx_ARR register has been successfully completed. If so, a new one can be initiated. @rmtoll ISR ARROK LL_LPTIM_IsActiveFlag_ARROK.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1080 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_CMPM()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPM ( const LPTIM_TypeDef *  LPTIMx)

Inform application whether a compare match interrupt has occurred. @rmtoll ISR CMPM LL_LPTIM_IsActiveFlag_CMPM.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 990 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_CMPOK()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPOK ( const LPTIM_TypeDef *  LPTIMx)

Informs application whether the APB bus write operation to the LPTIMx_CMP register has been successfully completed. If so, a new one can be initiated. @rmtoll ISR CMPOK LL_LPTIM_IsActiveFlag_CMPOK.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1057 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_DOWN()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_DOWN ( const LPTIM_TypeDef *  LPTIMx)

Informs the application whether the counter direction has changed from up to down (when the LPTIM instance operates in encoder mode). @rmtoll ISR DOWN LL_LPTIM_IsActiveFlag_DOWN.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1126 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_EXTTRIG()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_EXTTRIG ( const LPTIM_TypeDef *  LPTIMx)

Inform application whether a valid edge on the selected external trigger input has occurred. @rmtoll ISR EXTTRIG LL_LPTIM_IsActiveFlag_EXTTRIG.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1034 of file stm32f4xx_ll_lptim.h.

◆ LL_LPTIM_IsActiveFlag_UP()

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_UP ( const LPTIM_TypeDef *  LPTIMx)

Informs the application whether the counter direction has changed from down to up (when the LPTIM instance operates in encoder mode). @rmtoll ISR UP LL_LPTIM_IsActiveFlag_UP.

Parameters
LPTIMxLow-Power Timer instance
Return values
Stateof bit (1 or 0).

Definition at line 1103 of file stm32f4xx_ll_lptim.h.