![Nuvoton NuMicro NUC029 Series Скачать руководство пользователя страница 336](http://html1.mh-extra.com/html/nuvoton/numicro-nuc029-series/numicro-nuc029-series_technical-reference-manual_1720306336.webp)
NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
336
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
6.13 UART Interface Controller (UART)
6.13.1 Overview
The NuMicro
®
NUC029LEE/NUC029SEE provides up to three channels of Universal
Asynchronous Receiver/Transmitters (UART). UART0 supports High Speed UART and UART1~2
perform Normal Speed UART. Besides, only UART0 and UART1 support the flow control
function. The UART Controller performs a serial-to-parallel conversion on data received from the
peripheral, and a parallel-to-serial conversion on data transmitted from the CPU. The UART
controller also supports IrDA SIR Function, LIN master/slave function and RS-485 function mode.
Each UART Controller channel supports seven types of interrupts.
6.13.2 Features
Full duplex, asynchronous communications
Separates receive / transmit 64/16/16 bytes (UART0/UART1/UART2) entry FIFO for
data payloads
Supports hardware auto flow control/flow control function (CTS, RTS) and
programmable RTS flow control trigger level (UART0 and UART1 support)
Programmable receiver buffer trigger level
Supports programmable baud-rate generator for each channel individually
Supports CTS wake-up function (UART0 and UART1 support)
Supports 7-bit receiver buffer time-out detection function
UART0/UART1 can through DMA channels to receive/transmit data
Programmable transmitting data delay time between the last stop and the next start
bit by setting UA_TOR [DLY] register
Supports break error, frame error, parity error and receive / transmit buffer overflow
detect function
Fully programmable serial-interface characteristics
-
Programmable data bit length, 5-, 6-, 7-, 8-bit character
-
Programmable parity bit, even, odd, no parity or stick parity bit generation and
detection
-
Programmable stop bit length, 1, 1.5, or 2 stop bit generation
IrDA SIR function mode
-
Supports 3-/16-bit duration for normal mode
LIN function mode
-
Supports LIN master/slave mode
-
Supports programmable break generation function for transmitter
-
Supports break detect function for receiver
RS-485 function mode.
-
Supports RS-485 9-bit mode