STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches

Elements values convention: 0xXXXX. More...

Collaboration diagram for UART Status Flags:

Macros

#define UART_FLAG_TXFT   USART_ISR_TXFT
 UART TXFIFO threshold flag.
#define UART_FLAG_RXFT   USART_ISR_RXFT
 UART RXFIFO threshold flag.
#define UART_FLAG_RXFF   USART_ISR_RXFF
 UART RXFIFO Full flag.
#define UART_FLAG_TXFE   USART_ISR_TXFE
 UART TXFIFO Empty flag.
#define UART_FLAG_REACK   USART_ISR_REACK
 UART receive enable acknowledge flag.
#define UART_FLAG_TEACK   USART_ISR_TEACK
 UART transmit enable acknowledge flag.
#define UART_FLAG_WUF   USART_ISR_WUF
 UART wake-up from stop mode flag.
#define UART_FLAG_RWU   USART_ISR_RWU
 UART receiver wake-up from mute mode flag.
#define UART_FLAG_SBKF   USART_ISR_SBKF
 UART send break flag.
#define UART_FLAG_CMF   USART_ISR_CMF
 UART character match flag.
#define UART_FLAG_BUSY   USART_ISR_BUSY
 UART busy flag.
#define UART_FLAG_ABRF   USART_ISR_ABRF
 UART auto Baud rate flag.
#define UART_FLAG_ABRE   USART_ISR_ABRE
 UART auto Baud rate error.
#define UART_FLAG_RTOF   USART_ISR_RTOF
 UART receiver timeout flag.
#define UART_FLAG_CTS   USART_ISR_CTS
 UART clear to send flag.
#define UART_FLAG_CTSIF   USART_ISR_CTSIF
 UART clear to send interrupt flag.
#define UART_FLAG_LBDF   USART_ISR_LBDF
 UART LIN break detection flag.
#define UART_FLAG_TXE   USART_ISR_TXE_TXFNF
 UART transmit data register empty.
#define UART_FLAG_TXFNF   USART_ISR_TXE_TXFNF
 UART TXFIFO not full.
#define UART_FLAG_TC   USART_ISR_TC
 UART transmission complete.
#define UART_FLAG_RXNE   USART_ISR_RXNE_RXFNE
 UART read data register not empty.
#define UART_FLAG_RXFNE   USART_ISR_RXNE_RXFNE
 UART RXFIFO not empty.
#define UART_FLAG_IDLE   USART_ISR_IDLE
 UART idle flag.
#define UART_FLAG_ORE   USART_ISR_ORE
 UART overrun error.
#define UART_FLAG_NE   USART_ISR_NE
 UART noise error.
#define UART_FLAG_FE   USART_ISR_FE
 UART frame error.
#define UART_FLAG_PE   USART_ISR_PE
 UART parity error.

Detailed Description

Elements values convention: 0xXXXX.

  • 0xXXXX : Flag mask in the ISR register

Macro Definition Documentation

◆ UART_FLAG_ABRE

#define UART_FLAG_ABRE   USART_ISR_ABRE

UART auto Baud rate error.

Definition at line 740 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_ABRF

#define UART_FLAG_ABRF   USART_ISR_ABRF

UART auto Baud rate flag.

Definition at line 739 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_BUSY

#define UART_FLAG_BUSY   USART_ISR_BUSY

UART busy flag.

Definition at line 738 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_CMF

#define UART_FLAG_CMF   USART_ISR_CMF

UART character match flag.

Definition at line 737 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_CTS

#define UART_FLAG_CTS   USART_ISR_CTS

UART clear to send flag.

Definition at line 742 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_CTSIF

#define UART_FLAG_CTSIF   USART_ISR_CTSIF

UART clear to send interrupt flag.

Definition at line 743 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_FE

#define UART_FLAG_FE   USART_ISR_FE

UART frame error.

Definition at line 753 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_IDLE

#define UART_FLAG_IDLE   USART_ISR_IDLE

UART idle flag.

Definition at line 750 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_LBDF

#define UART_FLAG_LBDF   USART_ISR_LBDF

UART LIN break detection flag.

Definition at line 744 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_NE

#define UART_FLAG_NE   USART_ISR_NE

UART noise error.

Definition at line 752 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_ORE

#define UART_FLAG_ORE   USART_ISR_ORE

UART overrun error.

Definition at line 751 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_PE

#define UART_FLAG_PE   USART_ISR_PE

UART parity error.

Definition at line 754 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_REACK

#define UART_FLAG_REACK   USART_ISR_REACK

UART receive enable acknowledge flag.

Definition at line 732 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RTOF

#define UART_FLAG_RTOF   USART_ISR_RTOF

UART receiver timeout flag.

Definition at line 741 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RWU

#define UART_FLAG_RWU   USART_ISR_RWU

UART receiver wake-up from mute mode flag.

Definition at line 735 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RXFF

#define UART_FLAG_RXFF   USART_ISR_RXFF

UART RXFIFO Full flag.

Definition at line 730 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RXFNE

#define UART_FLAG_RXFNE   USART_ISR_RXNE_RXFNE

UART RXFIFO not empty.

Definition at line 749 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RXFT

#define UART_FLAG_RXFT   USART_ISR_RXFT

UART RXFIFO threshold flag.

Definition at line 729 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_RXNE

#define UART_FLAG_RXNE   USART_ISR_RXNE_RXFNE

UART read data register not empty.

Definition at line 748 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_SBKF

#define UART_FLAG_SBKF   USART_ISR_SBKF

UART send break flag.

Definition at line 736 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TC

#define UART_FLAG_TC   USART_ISR_TC

UART transmission complete.

Definition at line 747 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TEACK

#define UART_FLAG_TEACK   USART_ISR_TEACK

UART transmit enable acknowledge flag.

Definition at line 733 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TXE

#define UART_FLAG_TXE   USART_ISR_TXE_TXFNF

UART transmit data register empty.

Definition at line 745 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TXFE

#define UART_FLAG_TXFE   USART_ISR_TXFE

UART TXFIFO Empty flag.

Definition at line 731 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TXFNF

#define UART_FLAG_TXFNF   USART_ISR_TXE_TXFNF

UART TXFIFO not full.

Definition at line 746 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_TXFT

#define UART_FLAG_TXFT   USART_ISR_TXFT

UART TXFIFO threshold flag.

Definition at line 728 of file stm32h7xx_hal_uart.h.

◆ UART_FLAG_WUF

#define UART_FLAG_WUF   USART_ISR_WUF

UART wake-up from stop mode flag.

Definition at line 734 of file stm32h7xx_hal_uart.h.