Hal Drivers for L4

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

Functions

__STATIC_INLINE void LL_LPTIM_ClearFLAG_CMPM (LPTIM_TypeDef *LPTIMx)
 Clear the compare match flag (CMPMCF) ICR CMPMCF LL_LPTIM_ClearFLAG_CMPM.
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPM (LPTIM_TypeDef *LPTIMx)
 Inform application whether a compare match interrupt has occurred.
__STATIC_INLINE void LL_LPTIM_ClearFLAG_ARRM (LPTIM_TypeDef *LPTIMx)
 Clear the autoreload match flag (ARRMCF) ICR ARRMCF LL_LPTIM_ClearFLAG_ARRM.
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARRM (LPTIM_TypeDef *LPTIMx)
 Inform application whether a autoreload match interrupt has occured.
__STATIC_INLINE void LL_LPTIM_ClearFlag_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Clear the external trigger valid edge flag(EXTTRIGCF).
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Inform application whether a valid edge on the selected external trigger input has occurred.
__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPOK (LPTIM_TypeDef *LPTIMx)
 Clear the compare register update interrupt flag (CMPOKCF).
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPOK (LPTIM_TypeDef *LPTIMx)
 Informs application whether the APB bus write operation to the LPTIMx_CMP register has been successfully completed.
__STATIC_INLINE void LL_LPTIM_ClearFlag_ARROK (LPTIM_TypeDef *LPTIMx)
 Clear the autoreload register update interrupt flag (ARROKCF).
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARROK (LPTIM_TypeDef *LPTIMx)
 Informs application whether the APB bus write operation to the LPTIMx_ARR register has been successfully completed.
__STATIC_INLINE void LL_LPTIM_ClearFlag_UP (LPTIM_TypeDef *LPTIMx)
 Clear the counter direction change to up interrupt flag (UPCF).
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_UP (LPTIM_TypeDef *LPTIMx)
 Informs the application whether the counter direction has changed from down to up (when the LPTIM instance operates in encoder mode).
__STATIC_INLINE void LL_LPTIM_ClearFlag_DOWN (LPTIM_TypeDef *LPTIMx)
 Clear the counter direction change to down interrupt flag (DOWNCF).
__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_DOWN (LPTIM_TypeDef *LPTIMx)
 Informs the application whether the counter direction has changed from up to down (when the LPTIM instance operates in encoder mode).

Function Documentation

__STATIC_INLINE void LL_LPTIM_ClearFLAG_ARRM ( LPTIM_TypeDef *  LPTIMx )

Clear the autoreload match flag (ARRMCF) ICR ARRMCF LL_LPTIM_ClearFLAG_ARRM.

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 948 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFlag_ARROK ( LPTIM_TypeDef *  LPTIMx )

Clear the autoreload register update interrupt flag (ARROKCF).

ICR ARROKCF LL_LPTIM_ClearFlag_ARROK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1014 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFLAG_CMPM ( LPTIM_TypeDef *  LPTIMx )

Clear the compare match flag (CMPMCF) ICR CMPMCF LL_LPTIM_ClearFLAG_CMPM.

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 926 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFlag_CMPOK ( LPTIM_TypeDef *  LPTIMx )

Clear the compare register update interrupt flag (CMPOKCF).

ICR CMPOKCF LL_LPTIM_ClearFlag_CMPOK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 992 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFlag_DOWN ( LPTIM_TypeDef *  LPTIMx )

Clear the counter direction change to down interrupt flag (DOWNCF).

ICR DOWNCF LL_LPTIM_ClearFlag_DOWN

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1058 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFlag_EXTTRIG ( LPTIM_TypeDef *  LPTIMx )

Clear the external trigger valid edge flag(EXTTRIGCF).

ICR EXTTRIGCF LL_LPTIM_ClearFlag_EXTTRIG

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 970 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_ClearFlag_UP ( LPTIM_TypeDef *  LPTIMx )

Clear the counter direction change to up interrupt flag (UPCF).

ICR UPCF LL_LPTIM_ClearFlag_UP

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1036 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARRM ( LPTIM_TypeDef *  LPTIMx )

Inform application whether a autoreload match interrupt has occured.

ISR ARRM LL_LPTIM_IsActiveFlag_ARRM

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

Definition at line 959 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_ARROK ( 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. ISR ARROK LL_LPTIM_IsActiveFlag_ARROK

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

Definition at line 1025 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPM ( LPTIM_TypeDef *  LPTIMx )

Inform application whether a compare match interrupt has occurred.

ISR CMPM LL_LPTIM_IsActiveFlag_CMPM

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

Definition at line 937 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_CMPOK ( 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. ISR CMPOK LL_LPTIM_IsActiveFlag_CMPOK

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

Definition at line 1003 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_DOWN ( LPTIM_TypeDef *  LPTIMx )

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

ISR DOWN LL_LPTIM_IsActiveFlag_DOWN

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

Definition at line 1069 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_EXTTRIG ( LPTIM_TypeDef *  LPTIMx )

Inform application whether a valid edge on the selected external trigger input has occurred.

ISR EXTTRIG LL_LPTIM_IsActiveFlag_EXTTRIG

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

Definition at line 981 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsActiveFlag_UP ( LPTIM_TypeDef *  LPTIMx )

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

ISR UP LL_LPTIM_IsActiveFlag_UP

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

Definition at line 1047 of file stm32l4xx_ll_lptim.h.