NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 442 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
RX_OVER_ERETRY
Transmit Holding Register
Empty Interrupt
INT_THRE
THRE_IEN
THRE_INT
THRE_IF
Write UA_THR
Receive Data Available
Interrupt
INT_RDA
RDA_IEN
RDA_INT
RDA_IF
Read UA_RBR
Table 5.16-3 UART Interrupt Sources and Flag List in Software Mode
Time-Out
5.16.5.10
The time-out counter resets and starts counting (the counting clock = baud rate clock) whenever the
RX FIFO receives a new data word. Once the content of time-out counter (TOUT_CNT) is equal to
that of time-out interrupt comparator TOIC (UA_TOR[7:0]), a receiver time-out interrupt (INT_TOUT) is
generated if RTO_IEN (UA_IER[4]). A new incoming data word or RX FIFO empty clears INT_TOUT.
In order to avoid receiver time-out interrupt generation immediately during one character is being
received, TOIC value should be set between 40 and 255. So, for example, if TOIC is set with 40, the
time-out interrupt is generated after four characters are not received when 1 stop bit and no parity
check is set for UART