System Peripherals
- 32-Channel Event System
All channels can be connected to any event generator
All channels provide a pure asynchronous path
Twelve channels support synchronous and re-synchronous
- Four Serial Communication Interfaces (SERCOM), Each Configurable to Operate as:
- USART with full-duplex and single-wire half-duplex configuration
- ISO7816
- I2C up to 1 MHz (three SERCOMs support I2C)
- LIN Commander/Responder
- RS485
- SPI with configurable inter-byte space
- Four 16-bit Timers/Counters (TC), Each Configurable as:
- 16-bit TC with two compare/capture channels
- 8-bit TC with two compare/capture channels
- 32-bit TC with two compare/capture channels
- Two 24-bit Timer/Counters for Control (TCC) with Extended Functions:
- Up to six compare channels with optional complementary output
- Generation of synchronized Pulse Width Modulation (PWM) pattern across port pins
- Deterministic fault protection, fast decay and configurable dead-time between complementary output
- Dithering that increases resolution with up to 5 bits and reduces quantization error
- One 16-bit Timer/Counters for Control (TCC) with Extended Functions:
- Up to two compare channels with optional complementary output
- 32-bit Real Time Counter (RTCC) with Clock/Calendar Function
- Up to one Wake-up Pin with Tamper Detection and Debouncing Filter
- Watchdog Timer (WDT) with Window Mode
- Deadman Timer (DMT)
- CRC-32 Generator
- Frequency Meter (FREQM)
- One Configurable Custom Logic (CCL)
- One Temperature Sensor (Die Temperature)
- 12-bit ADC SAR Module (ADC):
- Up to Eight Analog Channels
- Up to Two MSa/s conversion rate
- Multiple trigger sources
- Supports die temperature sensor built into RF-Analog (not an external ambient temperature sensor)
- Two Analog Comparator (AC) with Window Compare Function or single Analog Comparator
- One dedicated AC and second AC is shared with PMU Controller