Datasheet
47. Universal Asynchronous Receiver Transmitter (UART)
47.1 Description
The Universal Asynchronous Receiver Transmitter (UART) features a two-pin UART that can be used for
communication and trace purposes and of
fers an ideal medium for in-situ programming solutions.
Moreover, the association with a DMA controller permits packet handling for these tasks with processor time reduced
to a minimum.
47.2 Embedded Characteristics
• Two-pin UART
–
Independent Receiver and Transmitter with a Common Programmable Baud Rate Generator
– Baud Rate can be Driven by Processor-Independent Source Clock
– Even, Odd, Mark or Space Parity Generation
– Parity, Framing and Overrun Error Detection
– Automatic Echo, Local Loopback and Remote Loopback Channel Modes
– Digital Filter on Receive Line
– Interrupt Generation
– Support for Two DMA Channels with Connection to Receiver and Transmitter
– Supports Asynchronous Partial Wake-up on Receive Line Activity (SleepWalking)
– Comparison Function on Received Character
– Register Write Protection
47.3 Block Diagram
Figure 47-1. UART Block Diagram
DMA Controller
Baud Rate
Generator
Transmit
Receive
Interrupt
Control
Parallel
Input/
Output
UTXD
U
RXD
uart_irq
APB
bus clock
Bridge
peripheral clock
PMC
UART
PCKx
Table 47-1. UART Pin Description
Pin Name Description Type
URXD UART Receive Data Input
UTXD UART Trasnmit Data Output
SAM E70/S70/V70/V71 Family
Universal Asynchronous Receiver T
ransmitter (UART)
© 2019 Microchip T
echnology Inc.
Datasheet
DS60001527D-page 1302










