RXNE=B_0x0, NE=B_0x0, BUSY=B_0x0, PE=B_0x0, CTS=B_0x0, TCBGT=B_0x0, SBKF=B_0x0, CMF=B_0x0, UDR=B_0x0, EOBF=B_0x0, RTOF=B_0x0, IDLE=B_0x0, LBDF=B_0x0, FE=B_0x0, TXE=B_0x0, RWU=B_0x0, CTSIF=B_0x0
USART interrupt and status register
PE | Parity error 0 (B_0x0): No parity error 1 (B_0x1): Parity error |
FE | Framing error 0 (B_0x0): No Framing error is detected 1 (B_0x1): Framing error or break character is detected |
NE | Noise detection flag 0 (B_0x0): No noise is detected 1 (B_0x1): Noise is detected |
ORE | Overrun error 1 (B_0x1): Overrun error is detected |
IDLE | Idle line detected 0 (B_0x0): No Idle line is detected 1 (B_0x1): Idle line is detected |
RXNE | Read data register not empty 0 (B_0x0): Data is not received 1 (B_0x1): Received data is ready to be read. |
TC | Transmission complete |
TXE | Transmit data register empty 0 (B_0x0): Data register full 1 (B_0x1): Data register empty |
LBDF | LIN break detection flag 0 (B_0x0): LIN Break not detected 1 (B_0x1): LIN break detected |
CTSIF | CTS interrupt flag 0 (B_0x0): No change occurred on the CTS status line 1 (B_0x1): A change occurred on the CTS status line |
CTS | CTS flag 0 (B_0x0): CTS line set 1 (B_0x1): CTS line reset |
RTOF | Receiver timeout 0 (B_0x0): Timeout value not reached 1 (B_0x1): Timeout value reached without any data reception |
EOBF | End of block flag 0 (B_0x0): End of block not reached 1 (B_0x1): End of block (number of characters) reached |
UDR | SPI slave underrun error flag 0 (B_0x0): No underrun error 1 (B_0x1): underrun error |
ABRE | Auto baud rate error |
ABRF | Auto baud rate flag |
BUSY | Busy flag 0 (B_0x0): USART is idle (no reception) 1 (B_0x1): Reception ongoing |
CMF | Character match flag 0 (B_0x0): No Character match detected 1 (B_0x1): Character match detected |
SBKF | Send break flag 0 (B_0x0): No break character transmitted 1 (B_0x1): Break character transmitted |
RWU | Receiver wake-up from mute mode 0 (B_0x0): Receiver in active mode 1 (B_0x1): Receiver in mute mode |
WUF | Wake-up from low-power mode flag |
TEACK | Transmit enable acknowledge flag |
REACK | Receive enable acknowledge flag |
TCBGT | Transmission complete before guard time flag 0 (B_0x0): Transmission is not complete or transmission is complete unsuccessfully (i. 1 (B_0x1): Transmission is complete successfully (before Guard time completion and there is no NACK from the smart card). |