Atmel ARM-Based Evaluation Kit for SAM4S16C, 32-Bit ARM® Cortex® Microcontroller ATSAM4S-WPIR-RD ATSAM4S-WPIR-RD Data Sheet

Product codes
ATSAM4S-WPIR-RD
Page of 1231
SAM4S Series [DATASHEET]
Atmel-11100G-ATARM-SAM4S-Datasheet_27-May-14
738
35.
Universal Asynchronous Receiver Transmitter (UART)
35.1
Description
The Universal Asynchronous Receiver Transmitter (UART) features a two-pin UART that can be used for 
communication and trace purposes and offers an ideal medium for in-situ programming solutions.
Moreover, the association with a peripheral DMA controller (PDC) permits packet handling for these tasks with 
processor time reduced to a minimum.
35.2
Embedded Characteristics
Two-pin UART
̶
Independent Receiver and Transmitter with a Common Programmable Baud Rate Generator
̶
Even, Odd, Mark or Space Parity Generation
̶
Parity, Framing and Overrun Error Detection
̶
Automatic Echo, Local Loopback and Remote Loopback Channel Modes
̶
Interrupt Generation
̶
Support for Two PDC Channels with Connection to Receiver and Transmitter
35.3
Block Diagram
Figure 35-1.
UART Functional Block Diagram
Peripheral DMA Controller
Baud Rate
Generator
Transmit
Receive
Interrupt
Control
Peripheral
Bridge
Parallel
Input/
Output
UTXD
URXD
Power
Management
Controller
MCK
uart_irq
APB
UART
Table 35-1.
UART Pin Description
Pin Name
Description 
Type
URXD
UART Receive Data
Input
UTXD
UART Transmit Data
Output