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