We are Apogeeweb Semiconductor Electronic


Home  Product Technical Articles   MK64FX512VLL12: CAD Models, Datasheet, Features [FAQ]

MK64FX512VLL12: CAD Models, Datasheet, Features [FAQ]

Author: Candy
Date: 12 Nov 2022
MK64FX512VLL12 Features


MK64FX512VLL12 Product Overview

MK64FX512VLL12 CAD Models

MK64FX512VLL12 Pin Configuration

MK64FX512VLL12 Block Diagram

MK64FX512VLL12 Features

MK64FX512VLL12 Applications

MK64FX512VLL12 Datasheet

MK64FX512VLL12 Specifications

MK64FX512VLL12 Manufacturer

Using Warning



MK64FX512VLL12 Product Overview

The MK64FX512VLL12 is a 120 MHz ARM® Cortex®-M4-based Microcontroller with FPU. The K64 product family members are designed for low-power, USB/Ethernet connectivity, and applications requiring up to 256 KB of embedded SRAM that are cost-sensitive. The extensive enablement and scalability of the Kinetis series are shared by these devices.

The product has the following features:

  • Run power consumption of 250 μA/MHz. With full state retention and a 5μs wakeup, static power consumption is as low as 5.8 μA. Down to 339 nA in the lowest static mode
  • USB LS/FS OTG 2.0 with an inbuilt 3.3 V, 120 mA LDO Vreg and crystal-free operation for USB devices
  • MII and RMII interfaces on a 10/100 Mbit/s Ethernet MAC


MK64FX512VLL12 CAD Models



Figure: PCB Symbol



Figure: Footprint



Figure: 3D Models


MK64FX512VLL12 Pin Configuration



Figure: Pin Configuration


MK64FX512VLL12 Block Diagram



Figure: Block Diagram


MK64FX512VLL12 Features


  • Up to 120 MHz ARM® Cortex®-M4 core with DSPinstructions and floating point unit

Memories and memory interfaces

  • Up to 1 MB program flash memory and 256 KB RAM
  • Upto 128 KB FlexNVM and 4 KB FlexRAM on deviceswith FlexMemory
  • FlexBus external bus interface

System peripherals

  • Multiple low-power modes, low-leakage wake-up unit
  • Memory protection unit with multi-master protection
  • 16-channel DMA controller
  • External watchdog monitor and software watchdog

Security and integrity modules

  • Hardware CRC module
  • Hardware random-number generator
  • Hardware encryption supporting DES, 3DES, AES,MD5, SHA-1, and SHA-256 algorithms
  • 128-bit unique identification (ID) number per chip

Analog modules

  • Two 16-bit SAR ADCs
  • Two 12-bit DACs
  • Three analog comparators (CMP)
  • Voltage reference

Communication interfaces

  • Ethernet controller with MII and RMII interface
  • USB full-/low-speed On-the-Go controller
  • Controller Area Network (CAN) module
  • Three SPI modules
  • Three I2C modules. Support for up to 1 Mbit/s
  • Six UART modules
  • Secure Digital Host Controller (SDHC)
  • I2S module


  • Two 8-channel Flex-Timers (PWM/Motor control)
  • Two 2-channel FlexTimers (PWM/Quad decoder)
  • IEEE 1588 timers
  • 32-bit PITs and 16-bit low-power timers
  • Real-time clock
  • Programmable delay block


  • 3 to 32 MHz and 32 kHz crystal oscillator
  • PLL, FLL, and multiple internal oscillators
  • 48 MHz Internal Reference Clock (IRC48M)

Operating Characteristics

  • Voltage range: 1.71 to 3.6 V
  • Flash write voltage range: 1.71 to 3.6 V
  • Temperature range (ambient): –40 to 105°C


MK64FX512VLL12 Applications

  • Heating Ventilation, and Air Conditioning (HVAC)
  • Motorcycle Engine Control Unit (ECU) and Small Engine Control


MK64FX512VLL12 Datasheet

You can download the datasheet from the link given below:


MK64FX512VLL12 Datasheet


MK64FX512VLL12 Specifications

Type Description
Category Integrated Circuits (ICs)
Mfr NXP USA Inc.
Series Kinetis K60
Package Tray
Product Status Active
Core Processor ARM® Cortex®-M4
Core Size 32-Bit Single-Core
Speed 120MHz
Connectivity CANbus, EBI/EMI, Ethernet, I²C, IrDA, SD, SPI, UART/USART, USB, USB OTG
Peripherals DMA, I²S, LVD, POR, PWM, WDT
Number of I/O 66
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
EEPROM Size 4K x 8
RAM Size 192K x 8
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V
Data Converters A/D 32x16b; D/A 1x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 105°C (TA)
Mounting Type Surface Mount
Package / Case 100-LQFP
Supplier Device Package 100-LQFP (14x14)
Base Product Number MK64FX512


MK64FX512VLL12 Manufacturer

NXP Semiconductor has replaced Freescale Semiconductor. An industry pioneer in embedded processing solutions was Freescale Semiconductor. The innovations that make our world greener, safer, healthier, and more connected are built on their technologies, which range from microprocessors and microcontrollers to sensors, analog integrated circuits, and networking. Automotive safety, hybrid and all-electric cars, next-generation wireless infrastructure, smart energy management, portable medical devices, consumer appliances, and smart mobile devices are among of their primary applications and end-markets.


Using Warning

Note: Please check their parameters and pin configuration before replacing them in your circuit.



What is the advantage of having FPU in microcontroller?

Floating point enabled microcontrollers in embedded designs. Floating point units (fpu) can increase the range and precision of mathematical calculations or enable greater throughput in less time, making it easier to meet real time requirements.


What is FPU MCU?

A computer system's floating-point unit (FPU, sometimes known as a math coprocessor) is a component created specifically to perform operations on floating-point numbers. Addition, subtraction, multiplication, division, and square root are examples of common operations.


Does Arduino have FPU?

The microcontrollers are cheap and simple and don't have a FPU. I think you need for example a small Core i3 computer. The Arduino Due and Zero don't have an FPU.

Ordering & Quality

Photo Mfr. Part # Company Description Package PDF Qty Pricing
MK64FX512VLL12 MK64FX512VLL12 Company:NXP USA Inc. Remark:IC MCU 32BIT 512KB FLASH 100LQFP Package:100-LQFP
In Stock:2688
1+: $12.56000
10+: $11.54100
25+: $11.06320
100+: $9.74740
250+: $9.26900
500+: $8.67100
1000+: $7.95340
2500+: $7.65440
5000+: $7.41520

Related Articles

LM3914 Dot/Bar Display Driver Overview [Video]

Mia 28 Mar 2022  3417

LM3914 is a monolithic ic that senses analog voltage levels and drives 10 LEDs, providing a linear analog display. A single pin changes the display from a moving dot to a bar graph.   This is a...

Continue reading »

TPA3251D2DDV Power Amplifier: Datasheet, Pinout and Features

Irene 12 Apr 2022  1227

  Catalog DescriptionPin ConfigurationBlock DiagramFeaturesApplicationsDatasheetProduct AttributesManufacturerUsing WarningFAQ DescriptionTPA3251 is a high performance class-D power amplifier ...

Continue reading »

UC3842 Current Mode PWM Controller Specs, Datasheet

Mia 25 Mar 2022  4607

UC3842 is a fixed frequency current-mode PWM controller. This IC is specially designed for Off-Line and DC to DC converter applications with minimum external components.   This blog will provid...

Continue reading »

1N4148 Diode: Datasheet, Pinout, Parameter [Video]

Mia 26 Jan 2022  14207

1N4148 Diode is a fast switching diode. It is fabricated in planar technology, and encapsulated in hermetically sealed leaded glass SOD27 (DO-35) packages.   In the blog today, we 'll introduce...

Continue reading »

TDA8954TH Audio Amplifier: Datasheet, Pinout, Circuit [Video&FAQ]

Daisy 26 Jul 2022  698

Product OverviewThe TDA8954 is a stereo or mono high-efficiency Class D audio power amplifier in a single IC featuring low power dissipation. It is designed to deliver up to 2 × 210 W into a 4 &...

Continue reading »

0 comment

Leave a Reply

Your email address will not be published.


# 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z