STM32H735xx HAL User Manual
Defines | Functions
FLAG_Management
USART Exported Functions

Defines

#define LL_USART_IsActiveFlag_RXNE   LL_USART_IsActiveFlag_RXNE_RXFNE
#define LL_USART_IsActiveFlag_TXE   LL_USART_IsActiveFlag_TXE_TXFNF

Functions

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_PE (USART_TypeDef *USARTx)
 Check if the USART Parity Error Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_FE (USART_TypeDef *USARTx)
 Check if the USART Framing Error Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_NE (USART_TypeDef *USARTx)
 Check if the USART Noise error detected Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ORE (USART_TypeDef *USARTx)
 Check if the USART OverRun Error Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_IDLE (USART_TypeDef *USARTx)
 Check if the USART IDLE line detected Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXNE_RXFNE (USART_TypeDef *USARTx)
 Check if the USART Read Data Register or USART RX FIFO Not Empty Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TC (USART_TypeDef *USARTx)
 Check if the USART Transmission Complete Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXE_TXFNF (USART_TypeDef *USARTx)
 Check if the USART Transmit Data Register Empty or USART TX FIFO Not Full Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_LBD (USART_TypeDef *USARTx)
 Check if the USART LIN Break Detection Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_nCTS (USART_TypeDef *USARTx)
 Check if the USART CTS interrupt Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CTS (USART_TypeDef *USARTx)
 Check if the USART CTS Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RTO (USART_TypeDef *USARTx)
 Check if the USART Receiver Time Out Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_EOB (USART_TypeDef *USARTx)
 Check if the USART End Of Block Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_UDR (USART_TypeDef *USARTx)
 Check if the SPI Slave Underrun error flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABRE (USART_TypeDef *USARTx)
 Check if the USART Auto-Baud Rate Error Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABR (USART_TypeDef *USARTx)
 Check if the USART Auto-Baud Rate Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_BUSY (USART_TypeDef *USARTx)
 Check if the USART Busy Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CM (USART_TypeDef *USARTx)
 Check if the USART Character Match Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_SBK (USART_TypeDef *USARTx)
 Check if the USART Send Break Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RWU (USART_TypeDef *USARTx)
 Check if the USART Receive Wake Up from mute mode Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_WKUP (USART_TypeDef *USARTx)
 Check if the USART Wake Up from stop mode Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TEACK (USART_TypeDef *USARTx)
 Check if the USART Transmit Enable Acknowledge Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_REACK (USART_TypeDef *USARTx)
 Check if the USART Receive Enable Acknowledge Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXFE (USART_TypeDef *USARTx)
 Check if the USART TX FIFO Empty Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXFF (USART_TypeDef *USARTx)
 Check if the USART RX FIFO Full Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TCBGT (USART_TypeDef *USARTx)
 Check if the Smartcard Transmission Complete Before Guard Time Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXFT (USART_TypeDef *USARTx)
 Check if the USART TX FIFO Threshold Flag is set or not.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXFT (USART_TypeDef *USARTx)
 Check if the USART RX FIFO Threshold Flag is set or not.
__STATIC_INLINE void LL_USART_ClearFlag_PE (USART_TypeDef *USARTx)
 Clear Parity Error Flag.
__STATIC_INLINE void LL_USART_ClearFlag_FE (USART_TypeDef *USARTx)
 Clear Framing Error Flag.
__STATIC_INLINE void LL_USART_ClearFlag_NE (USART_TypeDef *USARTx)
 Clear Noise Error detected Flag.
__STATIC_INLINE void LL_USART_ClearFlag_ORE (USART_TypeDef *USARTx)
 Clear OverRun Error Flag.
__STATIC_INLINE void LL_USART_ClearFlag_IDLE (USART_TypeDef *USARTx)
 Clear IDLE line detected Flag.
__STATIC_INLINE void LL_USART_ClearFlag_TXFE (USART_TypeDef *USARTx)
 Clear TX FIFO Empty Flag.
__STATIC_INLINE void LL_USART_ClearFlag_TC (USART_TypeDef *USARTx)
 Clear Transmission Complete Flag.
__STATIC_INLINE void LL_USART_ClearFlag_TCBGT (USART_TypeDef *USARTx)
 Clear Smartcard Transmission Complete Before Guard Time Flag.
__STATIC_INLINE void LL_USART_ClearFlag_LBD (USART_TypeDef *USARTx)
 Clear LIN Break Detection Flag.
__STATIC_INLINE void LL_USART_ClearFlag_nCTS (USART_TypeDef *USARTx)
 Clear CTS Interrupt Flag.
__STATIC_INLINE void LL_USART_ClearFlag_RTO (USART_TypeDef *USARTx)
 Clear Receiver Time Out Flag.
__STATIC_INLINE void LL_USART_ClearFlag_EOB (USART_TypeDef *USARTx)
 Clear End Of Block Flag.
__STATIC_INLINE void LL_USART_ClearFlag_UDR (USART_TypeDef *USARTx)
 Clear SPI Slave Underrun Flag.
__STATIC_INLINE void LL_USART_ClearFlag_CM (USART_TypeDef *USARTx)
 Clear Character Match Flag.
__STATIC_INLINE void LL_USART_ClearFlag_WKUP (USART_TypeDef *USARTx)
 Clear Wake Up from stop mode Flag.

Define Documentation

Definition at line 2982 of file stm32h7xx_ll_usart.h.

Definition at line 3009 of file stm32h7xx_ll_usart.h.


Function Documentation

__STATIC_INLINE void LL_USART_ClearFlag_CM ( USART_TypeDef *  USARTx)

Clear Character Match Flag.

Reference Manual to LL API cross reference:
ICR CMCF LL_USART_ClearFlag_CM
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3427 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_EOB ( USART_TypeDef *  USARTx)

Clear End Of Block Flag.

Note:
Macro IS_SMARTCARD_INSTANCE(USARTx) can be used to check whether or not Smartcard feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR EOBCF LL_USART_ClearFlag_EOB
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3403 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_FE ( USART_TypeDef *  USARTx)

Clear Framing Error Flag.

Reference Manual to LL API cross reference:
ICR FECF LL_USART_ClearFlag_FE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3285 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_IDLE ( USART_TypeDef *  USARTx)

Clear IDLE line detected Flag.

Reference Manual to LL API cross reference:
ICR IDLECF LL_USART_ClearFlag_IDLE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3318 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_LBD ( USART_TypeDef *  USARTx)

Clear LIN Break Detection Flag.

Note:
Macro IS_UART_LIN_INSTANCE(USARTx) can be used to check whether or not LIN feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR LBDCF LL_USART_ClearFlag_LBD
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3366 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_nCTS ( USART_TypeDef *  USARTx)

Clear CTS Interrupt Flag.

Note:
Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR CTSCF LL_USART_ClearFlag_nCTS
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3379 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_NE ( USART_TypeDef *  USARTx)

Clear Noise Error detected Flag.

Reference Manual to LL API cross reference:
ICR NECF LL_USART_ClearFlag_NE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3296 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_ORE ( USART_TypeDef *  USARTx)

Clear OverRun Error Flag.

Reference Manual to LL API cross reference:
ICR ORECF LL_USART_ClearFlag_ORE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3307 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_PE ( USART_TypeDef *  USARTx)

Clear Parity Error Flag.

Reference Manual to LL API cross reference:
ICR PECF LL_USART_ClearFlag_PE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3274 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_RTO ( USART_TypeDef *  USARTx)

Clear Receiver Time Out Flag.

Reference Manual to LL API cross reference:
ICR RTOCF LL_USART_ClearFlag_RTO
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3390 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_TC ( USART_TypeDef *  USARTx)

Clear Transmission Complete Flag.

Reference Manual to LL API cross reference:
ICR TCCF LL_USART_ClearFlag_TC
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3342 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_TCBGT ( USART_TypeDef *  USARTx)

Clear Smartcard Transmission Complete Before Guard Time Flag.

Reference Manual to LL API cross reference:
ICR TCBGTCF LL_USART_ClearFlag_TCBGT
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3353 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_TXFE ( USART_TypeDef *  USARTx)

Clear TX FIFO Empty Flag.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR TXFECF LL_USART_ClearFlag_TXFE
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3331 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_UDR ( USART_TypeDef *  USARTx)

Clear SPI Slave Underrun Flag.

Note:
Macro IS_UART_SPI_SLAVE_INSTANCE(USARTx) can be used to check whether or not SPI Slave mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR UDRCF LL_USART_ClearFlag_UDR
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3416 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE void LL_USART_ClearFlag_WKUP ( USART_TypeDef *  USARTx)

Clear Wake Up from stop mode Flag.

Note:
Macro IS_UART_WAKEUP_FROMSTOP_INSTANCE(USARTx) can be used to check whether or not Wake-up from Stop mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ICR WUCF LL_USART_ClearFlag_WKUP
Parameters:
USARTxUSART Instance
Return values:
None

Definition at line 3440 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABR ( USART_TypeDef *  USARTx)

Check if the USART Auto-Baud Rate Flag is set or not.

Note:
Macro IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(USARTx) can be used to check whether or not Auto Baud Rate detection feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR ABRF LL_USART_IsActiveFlag_ABR
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3121 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABRE ( USART_TypeDef *  USARTx)

Check if the USART Auto-Baud Rate Error Flag is set or not.

Note:
Macro IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(USARTx) can be used to check whether or not Auto Baud Rate detection feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR ABRE LL_USART_IsActiveFlag_ABRE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3108 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_BUSY ( USART_TypeDef *  USARTx)

Check if the USART Busy Flag is set or not.

Reference Manual to LL API cross reference:
ISR BUSY LL_USART_IsActiveFlag_BUSY
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3132 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CM ( USART_TypeDef *  USARTx)

Check if the USART Character Match Flag is set or not.

Reference Manual to LL API cross reference:
ISR CMF LL_USART_IsActiveFlag_CM
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3143 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CTS ( USART_TypeDef *  USARTx)

Check if the USART CTS Flag is set or not.

Note:
Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR CTS LL_USART_IsActiveFlag_CTS
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3058 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_EOB ( USART_TypeDef *  USARTx)

Check if the USART End Of Block Flag is set or not.

Note:
Macro IS_SMARTCARD_INSTANCE(USARTx) can be used to check whether or not Smartcard feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR EOBF LL_USART_IsActiveFlag_EOB
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3082 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_FE ( USART_TypeDef *  USARTx)

Check if the USART Framing Error Flag is set or not.

Reference Manual to LL API cross reference:
ISR FE LL_USART_IsActiveFlag_FE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2943 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_IDLE ( USART_TypeDef *  USARTx)

Check if the USART IDLE line detected Flag is set or not.

Reference Manual to LL API cross reference:
ISR IDLE LL_USART_IsActiveFlag_IDLE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2976 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_LBD ( USART_TypeDef *  USARTx)

Check if the USART LIN Break Detection Flag is set or not.

Note:
Macro IS_UART_LIN_INSTANCE(USARTx) can be used to check whether or not LIN feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR LBDF LL_USART_IsActiveFlag_LBD
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3032 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_nCTS ( USART_TypeDef *  USARTx)

Check if the USART CTS interrupt Flag is set or not.

Note:
Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR CTSIF LL_USART_IsActiveFlag_nCTS
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3045 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_NE ( USART_TypeDef *  USARTx)

Check if the USART Noise error detected Flag is set or not.

Reference Manual to LL API cross reference:
ISR NE LL_USART_IsActiveFlag_NE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2954 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ORE ( USART_TypeDef *  USARTx)

Check if the USART OverRun Error Flag is set or not.

Reference Manual to LL API cross reference:
ISR ORE LL_USART_IsActiveFlag_ORE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2965 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_PE ( USART_TypeDef *  USARTx)

Check if the USART Parity Error Flag is set or not.

Reference Manual to LL API cross reference:
ISR PE LL_USART_IsActiveFlag_PE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2932 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_REACK ( USART_TypeDef *  USARTx)

Check if the USART Receive Enable Acknowledge Flag is set or not.

Reference Manual to LL API cross reference:
ISR REACK LL_USART_IsActiveFlag_REACK
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3200 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RTO ( USART_TypeDef *  USARTx)

Check if the USART Receiver Time Out Flag is set or not.

Reference Manual to LL API cross reference:
ISR RTOF LL_USART_IsActiveFlag_RTO
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3069 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RWU ( USART_TypeDef *  USARTx)

Check if the USART Receive Wake Up from mute mode Flag is set or not.

Reference Manual to LL API cross reference:
ISR RWU LL_USART_IsActiveFlag_RWU
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3165 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXFF ( USART_TypeDef *  USARTx)

Check if the USART RX FIFO Full Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR RXFF LL_USART_IsActiveFlag_RXFF
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3226 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXFT ( USART_TypeDef *  USARTx)

Check if the USART RX FIFO Threshold Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR RXFT LL_USART_IsActiveFlag_RXFT
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3263 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXNE_RXFNE ( USART_TypeDef *  USARTx)

Check if the USART Read Data Register or USART RX FIFO Not Empty Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR RXNE_RXFNE LL_USART_IsActiveFlag_RXNE_RXFNE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 2992 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_SBK ( USART_TypeDef *  USARTx)

Check if the USART Send Break Flag is set or not.

Reference Manual to LL API cross reference:
ISR SBKF LL_USART_IsActiveFlag_SBK
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3154 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TC ( USART_TypeDef *  USARTx)

Check if the USART Transmission Complete Flag is set or not.

Reference Manual to LL API cross reference:
ISR TC LL_USART_IsActiveFlag_TC
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3003 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TCBGT ( USART_TypeDef *  USARTx)

Check if the Smartcard Transmission Complete Before Guard Time Flag is set or not.

Reference Manual to LL API cross reference:
ISR TCBGT LL_USART_IsActiveFlag_TCBGT
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3237 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TEACK ( USART_TypeDef *  USARTx)

Check if the USART Transmit Enable Acknowledge Flag is set or not.

Reference Manual to LL API cross reference:
ISR TEACK LL_USART_IsActiveFlag_TEACK
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3189 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXE_TXFNF ( USART_TypeDef *  USARTx)

Check if the USART Transmit Data Register Empty or USART TX FIFO Not Full Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR TXE_TXFNF LL_USART_IsActiveFlag_TXE_TXFNF
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3019 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXFE ( USART_TypeDef *  USARTx)

Check if the USART TX FIFO Empty Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR TXFE LL_USART_IsActiveFlag_TXFE
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3213 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXFT ( USART_TypeDef *  USARTx)

Check if the USART TX FIFO Threshold Flag is set or not.

Note:
Macro IS_UART_FIFO_INSTANCE(USARTx) can be used to check whether or not FIFO mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR TXFT LL_USART_IsActiveFlag_TXFT
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3250 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_UDR ( USART_TypeDef *  USARTx)

Check if the SPI Slave Underrun error flag is set or not.

Note:
Macro IS_UART_SPI_SLAVE_INSTANCE(USARTx) can be used to check whether or not SPI Slave mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR UDR LL_USART_IsActiveFlag_UDR
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3095 of file stm32h7xx_ll_usart.h.

__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_WKUP ( USART_TypeDef *  USARTx)

Check if the USART Wake Up from stop mode Flag is set or not.

Note:
Macro IS_UART_WAKEUP_FROMSTOP_INSTANCE(USARTx) can be used to check whether or not Wake-up from Stop mode feature is supported by the USARTx instance.
Reference Manual to LL API cross reference:
ISR WUF LL_USART_IsActiveFlag_WKUP
Parameters:
USARTxUSART Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3178 of file stm32h7xx_ll_usart.h.