1 Configuration Summary
Feature | PIC32CM LE00 Family | PIC32CM LS00 Family | PIC32CM LS60 Family |
---|---|---|---|
TrustZone for ARMv8-M | No | Yes | |
MPU | 1 with 12 regions | 2 with 12 regions
each (Secure/Non-Secure) | |
SysTick Timers | 1 | 2 (Secure/Non-Secure) | |
ATECC608B CryptoAuthentication | No | Yes | |
ATECC608B-based secure boot | No | Yes | |
SHA or HMAC-based secure boot | No | Yes | |
DICE Security Standard Support | No | Yes | |
Address and Data Scrambling | TrustRAM | TrustRAM, Data Flash | |
Secure Pin Multiplexing (on SERCOM1) | No | Yes | No |
Crypto Accelerators | No | Yes | |
TRNG | Yes | ||
Debug Access Levels (DAL) | 2 | 3 | |
DMA Channels | Up to 16 | ||
Event System Channels | Up to 12 | ||
CRC | Yes | ||
External Interrupt Lines / NMI | Up to 16 / 1 | ||
Brown-out Detection | VDD, VDDCORE and VDDPLL | ||
USB FS/LS Host & Device | Yes | ||
SERCOM (Serial Communication) | Up to 6 | Up to 6 | Up to 6 (SERCOM1 reserved for ATECC608B) |
I2S (optional) | 1 | ||
TC (PWM Outputs) | 3 x TC (Up to 6 PWM Outputs) | ||
TCC (PWM Outputs) (optional) | 3 x 24-bit TCC (Up to 20 PWM Outputs) / 1 x 16-bit TCC (Up to 2 PWM Outputs) | ||
RTC | 1 | ||
WDT (Watchdog Timer) | 1 | ||
ADC | 1 | ||
DAC | 2 independent DACs in Single-Ended mode / 1 single DAC in Differential mode | ||
AC (Analog Comparator) | 1 (up to 4 Comparators) | ||
OPAMP | 3 | ||
PTC (Peripheral Touch Controller) | 1 | ||
CCL (Configurable Custom Logic) | 1 (up to 4 LUTs) | ||
FREQM (Frequency Meter) | 1 |
Device | Packages | Flash + Data Flash Memory (KB) | SRAM (KB) | TrustRAM (Bytes) | Pins | I/O Pins | I2S | TCC | SERCOM USART/ SPI /I²C | ADC Channels | Analog Comparators Inputs | OPAMP Outputs | EIC External Interrupts | CCL Inputs | GCLK Generators / GLCK I/Os | PTC Self-capacitance/Mutual-capacitance Channels | Tamper Pins (Inputs/Outputs) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PIC32CM1216LE00032 | VQFN, TQFP | 128+4 | 16 | 256 | 32 | 23 | - | - | 3/3/3 | 9 | 4 | 2 | 8 | 6 | 5/5 | 19/90 | 4/4 |
PIC32CM1216LS00032 | |||||||||||||||||
PIC32CM1216LE00048 | 48 | 34 | 10 | 20/100 | |||||||||||||
PIC32CM1216LS00048 | |||||||||||||||||
PIC32CM2532LE00048 | VQFN,TQFP | 256+8 | 32 | 512 | 48 | 34 | 1 | 3 | 6/6/4 | 14 | 6 | 2 | 12 | 9 | 8/6 | 26/169 | 4/4 |
PIC32CM2532LS00048 | |||||||||||||||||
PIC32CM5164LE00048 | VQFN,TQFP | 512+16 | 64 | ||||||||||||||
PIC32CM5164LS00048 | |||||||||||||||||
PIC32CM5164LS60048 | VQFN | ||||||||||||||||
PIC32CM2532LE00064 | VQFN, TQFP | 256+8 | 32 | 512 | 64 | 48 | 1 | 3 | 6/6/6 | 20 | 8 | 3 | 14 | 12 | 8/8 | 32/256 | 6/6 |
PIC32CM2532LS00064 | |||||||||||||||||
PIC32CM5164LE00064 | 512+16 | 64 | |||||||||||||||
PIC32CM5164LS00064 | |||||||||||||||||
PIC32CM5164LS60064 | |||||||||||||||||
PIC32CM2532LE00100 | TQFP | 256+8 | 32 | 512 | 100 | 80 | 1 | 3 | 6/6/6 | 24 | 8 | 3 | 16 | 12 | 8/8 | 32/256 | 8/8 |
PIC32CM2532LS00100 | |||||||||||||||||
PIC32CM5164LE00100 | 512+16 | 64 | |||||||||||||||
PIC32CM5164LS00100 | |||||||||||||||||
PIC32CM5164LS60100 |
Note:
- I²C is not supported on all SERCOM pins. Refer to the “SERCOM I²C Peripheral” chapter for the list of supported features for each peripheral instance.
- For the PIC32CM LS60 family, SERCOM1 is reserved for the ATECC608B.
- This table only details the specifics of all variants.