Datasheet
© 2016 Freescale Semiconductor, Inc. All rights reserved.
Freedom FRDM-KV31F Development
Platform User’s Guide
1. Introduction
The Freedom development platform is a set of software
and hardware tools for evaluation and development. It is
ideal for rapid prototyping of microcontroller-based
applications. The Freedom KV31 hardware, FRDM-
KV31F, is a simple, yet sophisticated design featuring a
Kinetis V series microcontroller, built on the ARM
®
Cortex
®
-M4 core, is a high-performance solution for
BLDC, PMSM and ACIM motor control applications.
FRDM-KV31F can be used to evaluate the KV3x
Kinetis V series devices. The KV3x device family
features the MKV31F512VLL12 microcontroller, which
is part of the KV3x device family. This family runs at
100/120 MHz with DSP and floating point unit, and it
features dual 16-bit analog-to-digital converters (ADCs)
sampling at up to 1.2 mega samples per second (MSPS),
multiple motor control timers, 64 KB to 512 KB of flash
memory, and a comprehensive enablement suite from
NXP and its third-party resources including reference
designs, software libraries, and motor configuration
tools. The FRDM-KV31F hardware is form-factor
compatible with the Arduino
®
R3 pin layout, providing
a broad range of expansion board options. The onboard
interface includes a six-axis digital accelerometer &
magnetometer, and a RGB LED. The FRDM-KV31F
platform features OpenSDA, and an open-source
hardware embedded serial and debug adapter running an
open-source bootloader. This circuit offers several
options for serial communication, flash programming,
and run-control debugging. OpenSDA is an mbed HDK-
Freescale Semiconductor, Inc.
Document Number: FRDMKV31FUG
User's Guide
0
,
02/2016
Contents
1. Introduction ........................................................................ 1
2. FRDM-KV31F Hardware Overview .................................. 2
3. FRDM-KV31F Hardware Description ............................... 3
3.1. Power supply .......................................................... 3
3.2. Serial and debug adapter (OpenSDAv2.1) .............. 4
4. Microcontroller .................................................................. 6
5. Clock source ...................................................................... 7
6. Accelerometer and magnetometer ...................................... 8
7. Thermistor .......................................................................... 9
8. RGB LED ........................................................................ 10
9. Serial Port ........................................................................ 11
10. Reset ................................................................................ 11
11. Push Button Switches ...................................................... 12
12. Input/output connectors .................................................... 12
13. Arduino Compatibility ..................................................... 13
14. References ........................................................................ 13
15. Revision History .............................................................. 14