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