Datasheet

Table Of Contents
33. SERCOM – Serial Communication Interface
33.1 Overview
There are up to eight instances of the Serial Communication interface (SERCOM) peripheral.
A SERCOM can be configured to support a number of modes: I
2
C, SPI, and USART. When an instance
of SERCOM is configured and enabled, all of the resources of that SERCOM instance will be dedicated
to the selected mode.
The SERCOM serial engine consists of a transmitter and receiver, baud-rate generator and address
matching functionality. It can use the internal generic clock or an external clock. Using an external clock
allows the SERCOM to be operated in all Sleep modes.
Related Links
34. SERCOM USART - SERCOM Synchronous and Asynchronous Receiver and Transmitter
35. SERCOM SPI – SERCOM Serial Peripheral Interface
36. SERCOM I2C – Inter-Integrated Circuit
6.2.6 SERCOM I2C Configurations
33.2 Features
Interface for Configuring into one of the Following:
Inter-Integrated Circuit (I
2
C) two-wire serial interface
System Management Bus (SMBus
) compatible
Serial Peripheral Interface (SPI)
Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
Single Transmit Buffer and Double Receive Buffer
Baud-rate Generator
Address Match/mask Logic
Operational in all Sleep modes with an External Clock Source
Can be used with DMA
32-bit Extension for Better System Bus Utilization
See the Related Links for full feature lists of the interface configurations.
Related Links
34. SERCOM USART - SERCOM Synchronous and Asynchronous Receiver and Transmitter
35. SERCOM SPI – SERCOM Serial Peripheral Interface
36. SERCOM I2C – Inter-Integrated Circuit
6.2.6 SERCOM I2C Configurations
SAM D5x/E5x Family Data Sheet
SERCOM – Serial Communication Interface
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 913