|
M054LAN Datasheet, PDF (44/64 Pages) Nuvotem Talema – ARM Cortex™-M0 32-BIT MICROCONTROLLER | |||
|
◁ |
M052/M054 Data Sheet
Another alternate function of UART controllers is RS-485 9 bit mode function, and direction
control provided by RTS pin or can program GPIO (P0.3 for RTS0 and P0.1 for RTS 1) to
implement the function by software. The RS-485 mode is selected by setting the UA_FUN_SEL
register to select RS-485 function. The RS-485 driver control is implemented using the RTS
control signal from an asynchronous serial port to enable the RS-485 driver. In RS-485 mode,
many characteristics of the RX and TX are same as UART.
6.10.2 Features
 Full duplex, asynchronous communications
 Separate receive / transmit 15 bytes (UART0/UART1) entry FIFO for data payloads
 Support 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
 Support programmable baud-rate generator for each channel individually
 Support CTS wake up function (UART0 and UART1 support)
 Support 7 bit receiver buffer time out detection function
 Programmable transmitting data delay time between the last stop and the next start bit by
setting UA_TOR [DLY] register
 Support break error, frame error, and parity error detect 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
 Support IrDA SIR function mode
 Support for 3/16 bit duration for normal mode
 Support RS-485 function mode.
 Support RS-485 9bit mode
 Support hardware or software direct enable control provided by RTS pin
- 44 -
Publication Release Date: Mar 15, 2011
Revision V1.0
|
▷ |