Register Descriptions
1463
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Universal Asynchronous Receivers/Transmitters (UARTs)
Figure 21-8. UART Receive Status Register (UARTRSR/UARTECR)
31
16
Reserved
R-0
15
4
3
2
1
0
Reserved
OE
BE
PE
FE
R-0
R-0
R-0
R-0
R-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 21-3. UART Receive Status Register (UARTRSR/UARTECR) Field Descriptions
Bit
Field
Value
Description
31-4
Reserved
Reserved
3
OE
UART Overrun Error
This bit is cleared by a write to UARTECR. The FIFO contents remain valid because no further data
is written when the FIFO is full, only the contents of the shift register are overwritten. The CPU must
read the data in order to empty the FIFO.
0
No data has been lost due to a FIFO overrun.
1
New data was received when the FIFO was full, resulting in data loss.
2
BE
UART Break Error
This bit is cleared to 0 by a write to UARTECR. In FIFO mode, this error is associated with the
character at the top of the FIFO. When a break occurs, only one 0 character is loaded into the
FIFO. The next character is only enabled after the receive data input goes to a 1 (marking state)
and the next valid start bit is received.
0
No break condition has occurred.
1
A break condition has been detected, indicating that the receive data input was held Low for longer
than a full-word transmission time (defined as start, data, parity, and stop bits).
1
PE
UART Parity Error
This bit is cleared to 0 by a write to UARTECR.
0
No parity error has occurred.
1
The parity of the received data character does not match the parity defined by bits 2 and 7 of the
UARTLCRH register.
0
FE
UART Framing Error
This bit is cleared to 0 by a write to UARTECR. In FIFO mode, this error is associated with the
character at the top of the FIFO.
0
No framing error has occurred.
1
The received character does not have a valid stop bit (a valid stop bit is 1).