48.6.6 UART Interrupt Status Register

Name: UART_SR
Offset: 0x14
Reset: 0x00000000
Property: Read-only

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
 CMP     TXEMPTYTIMEOUT 
Access RRR 
Reset 000 
Bit 76543210 
 PAREFRAMEOVRE   TXRDYRXRDY 
Access RRRRR 
Reset 00000 

Bit 15 – CMP Comparison Match (Cleared by writing UART_CR.RSTSTA)

ValueDescription
0

No received character matches the comparison criteria programmed in VAL1, VAL2 fields and in CMPPAR bit since the last RSTSTA.

1

The received character matches the comparison criteria.

Bit 9 – TXEMPTY Transmitter Empty (Cleared by writing UART_THR)

ValueDescription
0

There are characters in UART_THR, or characters being processed by the transmitter, or the transmitter is disabled.

1

There are no characters in UART_THR and there are no characters being processed by the transmitter.

Bit 8 – TIMEOUT Receiver Time-out (Cleared by writing UART_CR.STTTO)

ValueDescription
0

There has not been a time-out since the last Start Time-out command (STTTO in UART_CR) or the Time-out register is 0.

1

There has been a time-out since the last Start Time-out command (STTTO in UART_CR).

Bit 7 – PARE Parity Error (Cleared by writing UART_CR.RSTSTA)

ValueDescription
0

No parity error has occurred since the last RSTSTA.

1

At least one parity error has occurred since the last RSTSTA.

Bit 6 – FRAME Framing Error (Cleared by writing UART_CR.RSTSTA)

ValueDescription
0

No framing error has occurred since the last RSTSTA.

1

At least one framing error has occurred since the last RSTSTA.

Bit 5 – OVRE Overrun Error (Cleared by writing UART_CR.RSTSTA)

ValueDescription
0

No overrun error has occurred since the last RSTSTA.

1

At least one overrun error has occurred since the last RSTSTA.

Bit 1 – TXRDY Transmitter Ready (Cleared by writing UART_THR)

ValueDescription
0

A character has been written to UART_THR and not yet transferred to the internal shift register, or the transmitter is disabled.

1

There is no character written to UART_THR not yet transferred to the internal shift register.

Bit 0 – RXRDY Receiver Ready (Cleared by reading UART_RHR)

ValueDescription
0

No character has been received since the last read of the UART_RHR, or the receiver is disabled.

1

At least one complete character has been received, transferred to UART_RHR and not yet read.