English
Language : 

M0564LE4AE Datasheet, PDF (130/161 Pages) List of Unclassifed Manufacturers – 32-BIT MICROCONTROLLER
M0564
6.22 UART Interface Controller (UART)
6.22.1 Overview
The M0564 series provides three channels of Universal Asynchronous Receiver/Transmitters
(UART). The UART controller performs Normal Speed UART and supports 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. Each UART controller
channel supports ten types of interrupts. The UART controller also supports IrDA SIR, LIN and
RS-485 function modes and auto-baud rate measuring function.
6.22.2 Features
 Full-duplex asynchronous communications
 Separates receive and transmit 16/16 bytes entry FIFO for data payloads
 Supports hardware auto-flow control
 Programmable receiver buffer trigger level
 Supports programmable baud rate generator for each channel individually
 Supports nCTS, incoming data, Received Data FIFO reached threshold and RS-485
Address Match (AAD mode) wake-up function
 Supports 8-bit receiver buffer time-out detection function
 Programmable transmitting data delay time between the last stop and the next start bit by
setting DLY (UART_TOUT [15:8])
 Supports Auto-Baud Rate measurement and baud rate compensation function
 Supports break error, frame error, parity error and receive/transmit buffer overflow
detection function
 Fully programmable serial-interface characteristics
– Programmable number of data bit, 5-, 6-, 7-, 8- bit character
– Programmable parity bit, even, odd, no parity or stick parity bit generation and
detection
– Programmable stop bit, 1, 1.5, or 2 stop bit generation
 Supports IrDA SIR function mode
– Support for 3/16 bit duration for normal mode
 Supports LIN function mode
– Supports LIN master/slave mode
– Supports programmable break generation function for transmitter
– Supports break detection function for receiver
 Supports RS-485 function mode
– Supports RS-485 9-bit mode
– Supports hardware or software enables to program nRTS pin to control RS-485
transmission direction
 Support PDMA transfer function
May 05, 2017
Page 130 of 161
Rev 1.00