Uart Interface Controller (Uart); Overview; Features - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

6.12 UART Interface Controller (UART)

6.12.1 Overview

The ISD94100 series is equipped with one Universal Asynchronous Receiver/Transmitters (UART)
port, which offers a mean of full-duplex asynchronous communication with external device.
The ISD94100 series UART controller also supports RS-485 standard.

6.12.2 Features

One UART port: UART0.
Programmable baud-rate generator
Separate receive (RX) and transmit (TX) FIFOs with 16 bytes each to reduce CPU interrupt
service loading
RX FIFO trigger level of 1/16, 4/16, 8/16 and 14/16.
Supports hardware auto-flow control
Supports wake-up function which can be triggered by nCTS, incoming data, RX FIFO reached
threshold or RS-485 Address Match (AAD mode).
Supports 8-bit RX FIFO 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
5, 6, 7, or 8 data bits
even, odd, stick or no-parity generation/detection
1, 1.5, or 2 stop bit generation
Support PDMA transfer function
Supports RS-485 function mode
RS-485 9-bit mode
hardware or software managing nRTS pin to control RS-485 transmission direction
FIFO
Auto Flow Control (CTS/RTS)
RS-485 Function Mode
nCTS Wake-up
Sep 9, 2019
ISD94100 Series Technical Reference Manual
UART Feature
Page 566 of 928
UART0
16 Bytes
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents