Datasheet
25. SERCOM – Serial Communication Interface
25.1 Overview
There are up to six 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
26. SERCOM USART
27. SERCOM SPI – SERCOM Serial Peripheral Interface
28. SERCOM I2C – Inter-Integrated Circuit
25.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
• Up to 16-bytes internal FIFO
See the Related Links for full feature lists of the interface configurations.
Related Links
26. SERCOM USART
27. SERCOM SPI – SERCOM Serial Peripheral Interface
28. SERCOM I2C – Inter-Integrated Circuit
SAM D21 Family
SERCOM – Serial Communication Interface
© 2018 Microchip Technology Inc.
Datasheet Complete
DS40001882D-page 459