35.2 Features
The following are key features of SERCOM:
- Interface for configuring operating mode:
- Inter-Integrated Circuit (I2C) two-wire serial interface
- System Management Bus (SMBus™) compatible
- Serial Peripheral Interface (SPI)
- Universal Synchronous/Asynchronous Receiver/Transmitter (USART) (Plus LIN Host, LIN Client when operating in USART mode)
- Baud Rate Generator (BRG)
- Address Match/mask Logic
- Operational in all Sleep modes with an External Clock Source
- Can be used with DMA
- 16-byte Internal FIFOs for Transmit and Receive
MODE | SERCOM0 | SERCOM1 | SERCOM2 | SERCOM3 | SERCOM4 | SERCOM5 | SERCOM6 | SERCOM7 | SERCOM8 | SERCOM9 |
---|---|---|---|---|---|---|---|---|---|---|
USART | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
SPI | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
I2C | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) | Yes(1) |
Note:
- What I2C modes can be
supported, depends on the drive strength of the I/O pin it is connected to. For
a list of I/O pin drive strengths available, refer to the I/O pin
Electrical Specifications VOL and VOH spec.
Table 35-2. I/O Pin Drive Strength I2C Mode I/O Pin Drive Strength 4x 8x 12x I2C Standard-mode (SM), 100 kHz w/400 pF load Yes Yes Yes I2C Fast-mode (FM), 400 kHz w/400 pF load Yes Yes Yes I2C Fast-mode Plus (FM+), 1 MHz w/550 pF load No No Yes I2C High speed (HS), 3.4 MHz w/100 pF load No Yes Yes