Keil Logo

NXP MKV31F512xxx12

ARM Cortex-M4, 120 MHz, ROM, RAM

The Kinetis® KV3x family of MCUs delivers a high-performance solution for BLDC, PMSM and ACIM motor control applications.Built upon the ARM Cortex-M4 core running at 100 or 120 MHz with DSP instruction set and floating point unit, the KV3 devices feature dual 16-bit analog-to-digital converters (ADCs) sampling at up to 1.2 mega samples per second (MSPS) in 12-bit mode, multiple motor control timers, 64 to 512 KB of flash memory and a comprehensive enablement suite from proprietary and third-party resources, including reference designs for ACIM, BLDC and PMSM motor control built on NXP®.s Embedded Software libraries and motor configuration tools.The KV3x is the first device in the Kinetis V portfolio to be enabled with Kinetis Motor Suite (KMS). KMS is a software solution that enables the rapid configuration of motor drive systems, and accelerates development of the final motor drive application, whilst improving overall motor system performance. KMS simplifies motor control across variable speeds and loads of any type of 3-ph PMSM motor regardless of power level. For more information on Kinetis Motor Suite go to

Core ARM Cortex-M4, 120 MHz
  • Processor:Cortex-M4, 120 MHz
Development Tools
CMSIS Drivers
  • DSPI CMSIS Driver
  • I2C CMSIS Driver
  • UART CMSIS Driver
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.