NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
364
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
UART Interrupt Enable Register (UA_IER)
Register
Offset
R/W
Description
Reset Value
UA_IER
x=0,1,2
U0x04 R/W
UART Interrupt Enable Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
DMA_RX_EN DMA_TX_EN
AUTO_CTS_E
N
AUTO_RTS_E
N
TIME_OUT_E
N
Reserved
LIN_IEN
7
6
5
4
3
2
1
0
Reserved
WAKE_EN
BUF_ERR_IE
N
TOUT_IEN
MODEM_IEN
RLS_IEN
THRE_IEN
RDA_IEN
Bits
Description
[31:16]
Reserved
Reserved.
[15]
DMA_RX_EN
RX DMA Enable Bit (Not Available In UART2 Channel)
This bit can enable or disable RX DMA service.
0 = RX DMA Disabled.
1 = RX DMA Enabled.
[14]
DMA_TX_EN
TX DMA Enable Bit (Not Available In UART2 Channel)
This bit can enable or disable TX DMA service.
0 = TX DMA Disabled.
1 = TX DMA Enabled.
[13]
AUTO_CTS_EN
CTS Auto Flow Control Enable Bit (Not Available In UART2 Channel)
0 = CTS auto flow control Disabled.
1 = CTS auto flow control Enabled.
When CTS auto-flow is enabled, the UART will send data to external device when CTS
input assert (UART will not send data to device until CTS is asserted).
[12]
AUTO_RTS_EN
RTS Auto Flow Control Enable Bit (Not Available In UART2 Channel)
0 = RTS auto flow control Disabled.
1 = RTS auto flow control Enabled.
When RTS auto-flow is enabled, if the number of bytes in the RX FIFO equals the
RTS_TRI_LEV (UA_FCR [19:16]), the UART will de-assert RTS signal.
[11]
TIME_OUT_EN
Time-Out Counter Enable Bit
0 = Time-out counter Disabled.
1 = Time-out counter Enabled.
[10:9]
Reserved
Reserved.