MK64FX512VMD12

NXP USA Inc.

NXP Kinetis K60 series, ARM Cortex-M4, 32-bit MCU, 120 MHz, 512 KB Flash, 192 KB SRAM, 100 I/O, Ethernet, CANbus, USB OTG, 144-MAPBGA (13x13 mm), -40 to 105°C, 1.71–3.6 V supply.

MK64FX512VMD12
Download datasheet (PDF)
[IN STOCK] In Stock: 2 pcs
$27.66/ pc

Volume pricing

Buy Now

MOQ 1 · Tray · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

MK64FX512VMD12 specifications
Parameter / AttributeSpecification / Value
SeriesKinetis K60
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed120MHz
PackageTray
RAM size192K x 8
Core size32-Bit Single-Core
EEPROM size4K x 8
PeripheralsDMA, I²S, LVD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, Ethernet, I²C, IrDA, SD, SPI, UART/USART, USB, USB OTG
Number of i (O)100
Core processorARM® Cortex®-M4
Case144-LBGA
Data convertersA/D 41x16b; D/A 2x12b
Program memory size512KB (512K x 8)

Technical details

The NXP MK64FX512VMD12 is an ARM Cortex-M4 MCU running at 120 MHz, with 512 KB Flash and 192 KB SRAM. It integrates Ethernet MAC, CANbus, USB OTG, and a 16-bit ADC array.

120 MHz Cortex-M4 — what it buys you

120 MHz on a single-cycle Cortex-M4 with DSP extensions and FPU means the core can run a real-time control loop (e.g., FOC on a PMSM) while the Ethernet stack and CAN application layer share the remaining cycles. The 192 KB SRAM gives enough headroom for two large frame buffers or a modest RTOS heap without external memory.

Ethernet, CAN, USB OTG — connectivity mix

The Ethernet MAC (MII/RMII) and dual CANbus controllers let this MCU bridge a CANopen fieldbus to an Ethernet backbone without a separate gateway ASIC. USB OTG adds a device/host port for configuration or data logging. The EBI/EMI interface also supports external NOR/NAND Flash or SRAM if the on-chip 512 KB fills up.

MK64FX512VMD12
[ALLOC] verified
Quote