NuMicro® NUC029LEE/NUC029SEE32-bit Arm® Cortex® -M0 MicrocontrollerAug, 2018 Page 336 of 497 Rev 1.00NUMICRO® NUC029LEE/NUC029SEE TECHNICAL REFERENCE MANUAL6.13 UART Interface Controller (UART)6.13.1 OverviewThe NuMicro® NUC029LEE/NUC029SEE provides up to three channels of UniversalAsynchronous Receiver/Transmitters (UART). UART0 supports High Speed UART and UART1~2perform Normal Speed UART. Besides, only UART0 and UART1 support the flow controlfunction. The UART Controller performs a serial-to-parallel conversion on data received from theperipheral, and a parallel-to-serial conversion on data transmitted from the CPU. The UARTcontroller 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 fordata payloads Supports hardware auto flow control/flow control function (CTS, RTS) andprogrammable 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 startbit by setting UA_TOR [DLY] register Supports break error, frame error, parity error and receive / transmit buffer overflowdetect 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 anddetection- 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