Atmel Xplained Pro Evaluation Kit ATSAMD20-XPRO ATSAMD20-XPRO Ficha De Dados
Códigos do produto
ATSAMD20-XPRO
329
Atmel | SMART SAM D20 [DATASHEET]
Atmel-42129K–SAM-D20_datasheet–06/2014
23.
SERCOM – Serial Communication Interface
23.1
Overview
The serial communication interface (SERCOM) can be configured to support a number of modes; I
2
C, SPI and USART.
Once configured and enabled, all SERCOM resources are dedicated to the selected mode.
The SERCOM serial engine consists of
a transmitter and receiver, baud-rate generator and address matching
functionality. It can be configured to use the internal generic clock or an external clock, making operation in all sleep
modes possible.
modes possible.
23.2
Features
z
Combined interface configurable as one of the following:
z
I
2
C – Two-wire serial interface
z
SMBus
™
compatible.
z
SPI – Serial peripheral interface
z
USART – Universal synchronous and asynchronous serial receiver and transmitter
z
Single transmit buffer and double receive buffer
z
Baud-rate generator
z
Address match/mask logic
z
Operational in all sleep modes
23.3
Block Diagram
Figure 23-1. SERCOM Block Diagram
23.4
Signal Description
See the respective SERCOM mode chapters for details:
z
z
z
TX/RX DATA
CONTROL/STATUS
Mode n
SERCOM
BAUD/ADDR
Transmitter
Register Interface
Serial Engine
Receiver
Mode 0
Mode 1
Baud Rate
Generator
Address
Match
Mode Specific
PAD[3:0]