6 Appendix: Architectural Highlights of 32-bit MCUs for Motor Control Applications
The following sections list Microchip’s 32-bit MCU portfolio with key features for motor control applications. For additional information, refer to the respective device data sheet.
PIC32CM MC Family
Key Features
- 48 MHz Arm® Cortex®- M0+ based MCUs with Up to 128 KB Flash
 - Up to 1 Msps ADC
 - Dual 12-bit ADCs and 10-bit DAC
 - Motor Control PWM
 - Positional Decoder (PDEC) for Motor Control
 - Analog Comparators
 - 16-bit Sigma-Delta ADC (SDADC)
 - Operating Voltage: 2.7V to 5.5V
 - Divide and Square Root Accelerator (DIVAS)
 - Timer/Counter for Control (TCC) Peripheral Provides Dedicated Timers for Industrial and Motor Control
 
SAM D2x and C2x Families
Key Features
- 48 MHz Arm Cortex-M0+ based MCUs with Up to 256 KB Flash
 - Up to 1 Msps ADC
 - 12-bit DAC
 - Motor control PWM
 - Analog comparators
 - CAN FD
 - Sigma-delta ADC
 - 5V devices
 
SAM D5x and SAM E5x Family
Key Features
- 120 MHz Arm Cortex-M4 based MCUs with Up to 1 MB Flash
 - Up to 1 Msps ADC
 - Motor Control PWM
 - 12-bit DAC
 - Analog comparators
 - CAN FD
 - Position Encoder Interface
 - USB
 - Ethernet
 
PIC32MK Family
Key Features
- 120 MHz MIPS® Core with Up to one MB of Dual-Panel Live Update Flash with ECC
 - Seven 12-bit ADCs: 3.75 Msps; 25.45 Msps Combined Motor Control PWM
 - Up to three 12-bit DACs
 - Five analog comparators
 - Up to four CAN FD
 - Quadrature Encoder Interface (QEI)
 - Up to two Full-Speed USB
 - Four high-bandwidth Op Amps
 - Single-Precision and Double-Precision Floating Point Unit (FPU) and DSP Extension Support
 
SAM S70 and SAM E70 Family
Key Features
- 300 MHz Arm Cortex-M7 based MCUs with Up to two MB Flash
 - Up to 2 Msps ADC
 - Motor Control PWM
 - 12-bit DAC
 - Analog comparators
 - CAN FD
 - Position Encoder Interface
 - USB
 - Ethernet
 - Tightly Coupled Memory
 
