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 uint32_t LL_LPUART_IsActiveFlag_PE (USART_TypeDef *LPUARTx)
 Check if the LPUART Parity Error Flag is set or not ISR PE LL_LPUART_IsActiveFlag_PE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_FE (USART_TypeDef *LPUARTx)
 Check if the LPUART Framing Error Flag is set or not ISR FE LL_LPUART_IsActiveFlag_FE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_NE (USART_TypeDef *LPUARTx)
 Check if the LPUART Noise detected Flag is set or not ISR NE LL_LPUART_IsActiveFlag_NE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_ORE (USART_TypeDef *LPUARTx)
 Check if the LPUART OverRun Error Flag is set or not ISR ORE LL_LPUART_IsActiveFlag_ORE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_IDLE (USART_TypeDef *LPUARTx)
 Check if the LPUART IDLE line detected Flag is set or not ISR IDLE LL_LPUART_IsActiveFlag_IDLE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RXNE (USART_TypeDef *LPUARTx)
 Check if the LPUART Read Data Register Not Empty Flag is set or not ISR RXNE LL_LPUART_IsActiveFlag_RXNE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TC (USART_TypeDef *LPUARTx)
 Check if the LPUART Transmission Complete Flag is set or not ISR TC LL_LPUART_IsActiveFlag_TC.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TXE (USART_TypeDef *LPUARTx)
 Check if the LPUART Transmit Data Register Empty Flag is set or not ISR TXE LL_LPUART_IsActiveFlag_TXE.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_nCTS (USART_TypeDef *LPUARTx)
 Check if the LPUART CTS interrupt Flag is set or not ISR CTSIF LL_LPUART_IsActiveFlag_nCTS.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CTS (USART_TypeDef *LPUARTx)
 Check if the LPUART CTS Flag is set or not ISR CTS LL_LPUART_IsActiveFlag_CTS.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_BUSY (USART_TypeDef *LPUARTx)
 Check if the LPUART Busy Flag is set or not ISR BUSY LL_LPUART_IsActiveFlag_BUSY.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CM (USART_TypeDef *LPUARTx)
 Check if the LPUART Character Match Flag is set or not ISR CMF LL_LPUART_IsActiveFlag_CM.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_SBK (USART_TypeDef *LPUARTx)
 Check if the LPUART Send Break Flag is set or not ISR SBKF LL_LPUART_IsActiveFlag_SBK.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RWU (USART_TypeDef *LPUARTx)
 Check if the LPUART Receive Wake Up from mute mode Flag is set or not ISR RWU LL_LPUART_IsActiveFlag_RWU.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_WKUP (USART_TypeDef *LPUARTx)
 Check if the LPUART Wake Up from stop mode Flag is set or not ISR WUF LL_LPUART_IsActiveFlag_WKUP.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TEACK (USART_TypeDef *LPUARTx)
 Check if the LPUART Transmit Enable Acknowledge Flag is set or not ISR TEACK LL_LPUART_IsActiveFlag_TEACK.
__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_REACK (USART_TypeDef *LPUARTx)
 Check if the LPUART Receive Enable Acknowledge Flag is set or not ISR REACK LL_LPUART_IsActiveFlag_REACK.
__STATIC_INLINE void LL_LPUART_ClearFlag_PE (USART_TypeDef *LPUARTx)
 Clear Parity Error Flag ICR PECF LL_LPUART_ClearFlag_PE.
__STATIC_INLINE void LL_LPUART_ClearFlag_FE (USART_TypeDef *LPUARTx)
 Clear Framing Error Flag ICR FECF LL_LPUART_ClearFlag_FE.
__STATIC_INLINE void LL_LPUART_ClearFlag_NE (USART_TypeDef *LPUARTx)
 Clear Noise detected Flag ICR NCF LL_LPUART_ClearFlag_NE.
__STATIC_INLINE void LL_LPUART_ClearFlag_ORE (USART_TypeDef *LPUARTx)
 Clear OverRun Error Flag ICR ORECF LL_LPUART_ClearFlag_ORE.
__STATIC_INLINE void LL_LPUART_ClearFlag_IDLE (USART_TypeDef *LPUARTx)
 Clear IDLE line detected Flag ICR IDLECF LL_LPUART_ClearFlag_IDLE.
__STATIC_INLINE void LL_LPUART_ClearFlag_TC (USART_TypeDef *LPUARTx)
 Clear Transmission Complete Flag ICR TCCF LL_LPUART_ClearFlag_TC.
__STATIC_INLINE void LL_LPUART_ClearFlag_nCTS (USART_TypeDef *LPUARTx)
 Clear CTS Interrupt Flag ICR CTSCF LL_LPUART_ClearFlag_nCTS.
__STATIC_INLINE void LL_LPUART_ClearFlag_CM (USART_TypeDef *LPUARTx)
 Clear Character Match Flag ICR CMCF LL_LPUART_ClearFlag_CM.
__STATIC_INLINE void LL_LPUART_ClearFlag_WKUP (USART_TypeDef *LPUARTx)
 Clear Wake Up from stop mode Flag ICR WUCF LL_LPUART_ClearFlag_WKUP.

Function Documentation

__STATIC_INLINE void LL_LPUART_ClearFlag_CM ( USART_TypeDef *  LPUARTx )

Clear Character Match Flag ICR CMCF LL_LPUART_ClearFlag_CM.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1493 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_FE ( USART_TypeDef *  LPUARTx )

Clear Framing Error Flag ICR FECF LL_LPUART_ClearFlag_FE.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1427 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_IDLE ( USART_TypeDef *  LPUARTx )

Clear IDLE line detected Flag ICR IDLECF LL_LPUART_ClearFlag_IDLE.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1460 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_nCTS ( USART_TypeDef *  LPUARTx )

Clear CTS Interrupt Flag ICR CTSCF LL_LPUART_ClearFlag_nCTS.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1482 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_NE ( USART_TypeDef *  LPUARTx )

Clear Noise detected Flag ICR NCF LL_LPUART_ClearFlag_NE.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1438 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_ORE ( USART_TypeDef *  LPUARTx )

Clear OverRun Error Flag ICR ORECF LL_LPUART_ClearFlag_ORE.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1449 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_PE ( USART_TypeDef *  LPUARTx )

Clear Parity Error Flag ICR PECF LL_LPUART_ClearFlag_PE.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1416 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_TC ( USART_TypeDef *  LPUARTx )

Clear Transmission Complete Flag ICR TCCF LL_LPUART_ClearFlag_TC.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1471 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE void LL_LPUART_ClearFlag_WKUP ( USART_TypeDef *  LPUARTx )

Clear Wake Up from stop mode Flag ICR WUCF LL_LPUART_ClearFlag_WKUP.

Parameters:
LPUARTxLPUART Instance
Return values:
None

Definition at line 1504 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_BUSY ( USART_TypeDef *  LPUARTx )

Check if the LPUART Busy Flag is set or not ISR BUSY LL_LPUART_IsActiveFlag_BUSY.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1339 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CM ( USART_TypeDef *  LPUARTx )

Check if the LPUART Character Match Flag is set or not ISR CMF LL_LPUART_IsActiveFlag_CM.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1350 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CTS ( USART_TypeDef *  LPUARTx )

Check if the LPUART CTS Flag is set or not ISR CTS LL_LPUART_IsActiveFlag_CTS.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1328 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_FE ( USART_TypeDef *  LPUARTx )

Check if the LPUART Framing Error Flag is set or not ISR FE LL_LPUART_IsActiveFlag_FE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1240 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_IDLE ( USART_TypeDef *  LPUARTx )

Check if the LPUART IDLE line detected Flag is set or not ISR IDLE LL_LPUART_IsActiveFlag_IDLE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1273 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_nCTS ( USART_TypeDef *  LPUARTx )

Check if the LPUART CTS interrupt Flag is set or not ISR CTSIF LL_LPUART_IsActiveFlag_nCTS.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1317 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_NE ( USART_TypeDef *  LPUARTx )

Check if the LPUART Noise detected Flag is set or not ISR NE LL_LPUART_IsActiveFlag_NE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1251 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_ORE ( USART_TypeDef *  LPUARTx )

Check if the LPUART OverRun Error Flag is set or not ISR ORE LL_LPUART_IsActiveFlag_ORE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1262 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_PE ( USART_TypeDef *  LPUARTx )

Check if the LPUART Parity Error Flag is set or not ISR PE LL_LPUART_IsActiveFlag_PE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1229 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_REACK ( USART_TypeDef *  LPUARTx )

Check if the LPUART Receive Enable Acknowledge Flag is set or not ISR REACK LL_LPUART_IsActiveFlag_REACK.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1405 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RWU ( USART_TypeDef *  LPUARTx )

Check if the LPUART Receive Wake Up from mute mode Flag is set or not ISR RWU LL_LPUART_IsActiveFlag_RWU.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1372 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RXNE ( USART_TypeDef *  LPUARTx )

Check if the LPUART Read Data Register Not Empty Flag is set or not ISR RXNE LL_LPUART_IsActiveFlag_RXNE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1284 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_SBK ( USART_TypeDef *  LPUARTx )

Check if the LPUART Send Break Flag is set or not ISR SBKF LL_LPUART_IsActiveFlag_SBK.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1361 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TC ( USART_TypeDef *  LPUARTx )

Check if the LPUART Transmission Complete Flag is set or not ISR TC LL_LPUART_IsActiveFlag_TC.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1295 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TEACK ( USART_TypeDef *  LPUARTx )

Check if the LPUART Transmit Enable Acknowledge Flag is set or not ISR TEACK LL_LPUART_IsActiveFlag_TEACK.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1394 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TXE ( USART_TypeDef *  LPUARTx )

Check if the LPUART Transmit Data Register Empty Flag is set or not ISR TXE LL_LPUART_IsActiveFlag_TXE.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1306 of file stm32l4xx_ll_lpuart.h.

__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_WKUP ( USART_TypeDef *  LPUARTx )

Check if the LPUART Wake Up from stop mode Flag is set or not ISR WUF LL_LPUART_IsActiveFlag_WKUP.

Parameters:
LPUARTxLPUART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 1383 of file stm32l4xx_ll_lpuart.h.