MK12DN512VLK5 Freescale Semiconductor, MK12DN512VLK5 Datasheet

no-image

MK12DN512VLK5

Manufacturer Part Number
MK12DN512VLK5
Description
ARM Microcontrollers - MCU ARM+512Kb
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK12DN512VLK5

Rohs
yes
Core
ARM Cortex M4
Processor Series
MK12DN512
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
512 KB
Data Ram Size
64 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 105 C
Package / Case
LQFP-80
Mounting Style
SMD/SMT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MK12DN512VLK5
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MK12DN512VLK5
Manufacturer:
FREESCALE
Quantity:
20 000
Freescale Semiconductor
Product Brief
K10 Family Product Brief
Supports all K10 devices
1 Kinetis Portfolio
Kinetis is the most scalable portfolio of low power, mixed-
signal ARM
the portfolio consists of five MCU families with over 200 pin-,
peripheral- and software-compatible devices. Each family
offers excellent performance, memory and feature scalability
with common peripherals, memory maps, and packages
providing easy migration both within and between families.
Kinetis MCUs are built from Freescale’s innovative 90nm
Thin Film Storage (TFS) flash technology with unique
FlexMemory. Kinetis MCU families combine the latest low-
power innovations and high performance, high precision
mixed-signal capability with a broad range of connectivity,
human-machine interface, and safety & security peripherals.
Kinetis MCUs are supported by a market-leading enablement
bundle from Freescale and numerous ARM 3rd party
ecosystem partners.
© 2012–2013 Freescale Semiconductor, Inc.
®
Cortex
-M4 MCUs in the industry. Phase 1 of
1
2
3
4
5
6
7
Kinetis Portfolio........................................................1
K10 Family Introduction...........................................3
K10 Block Diagram..................................................3
Features.....................................................................5
Power modes...........................................................45
Developer Environment...........................................47
Revision History.....................................................52
Document Number:K10PB
Contents
Rev. 11, 08/2012

Related parts for MK12DN512VLK5

MK12DN512VLK5 Summary of contents

Page 1

... Kinetis MCUs are supported by a market-leading enablement bundle from Freescale and numerous ARM 3rd party ecosystem partners. © 2012–2013 Freescale Semiconductor, Inc. Document Number:K10PB Rev. 11, 08/2012 Contents 1 Kinetis Portfolio ...

Page 2

... FlexRAM supports EEPROM byte-write/byte-erase operations and dictates the maximum EEPROM size. • EEPROM endurance capable of exceeding 10 million cycles K10 Family Product Brief, Rev. 11, 08/2012 2 USB Operational & transimpedance amplifiers Figure 1. Kinetis MCU portfolio Key Features Segment LCD Ethernet DDR Graphic LCD Freescale Semiconductor, Inc. ...

Page 3

... KB to 512 KB of flash memory. Package options include 48 LQFP up to 121 MAPBGA. 3 K10 Block Diagram The below figure shows a superset block diagram of the K10/K11/K12 device. Other devices within the family have a subset of the features. K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. K10 Family Introduction 3 ...

Page 4

... SPI Programmable delay block x2 Periodic interrupt timers Low power timer Independent real-time clock Figure 2. K10 Block Diagram Clocks Phase- RAM locked loop Frequency- locked loop Low/high frequency oscillators Internal reference clocks Human-Machine Interface (HMI GPIO x1 TSI Freescale Semiconductor, Inc. ...

Page 5

... Clocks Memories and Memory Interfaces Security and integrity Analog K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. • Voltage range 1.71V - 3.6V • Flash memory programming down to 1.71V • Temperature range (T • Flexible modes of operation • Next generation 32-bit ARM Cortex-M4 core • ...

Page 6

... Table continues on the next page... Package — — — — — — — — — — — — — — — + — — — + — + — + — — — — — + Freescale Semiconductor, Inc. — — — — ...

Page 7

... Eliminates the costs associated with external EEPROM ICs, and the software headaches and resource (CPU/flash/ RAM) impact of EEPROM emulation schemes • Storage for large data tables or bootloader • Read-while-write operation with main program flash memory • Minimum write voltage 1.71V K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Package + + + + + — ...

Page 8

... K10 Family Product Brief, Rev. 11, 08/2012 (N) Figure 3. Part numbers diagrams Description • Fully qualified, general market flow • Prequalification Table continues on the next page... Tape and Reel (T&R) Speed (MHz) Package identifier Temperature range (°C) Values Freescale Semiconductor, Inc. ...

Page 9

... The features listed below each part number specify the maximum configuration available on that device. The signal multiplexing configuration determines which modules can be used simultaneously. K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Description • K10 • K11 • K12 • ...

Page 10

... JTA JTA JTA JTA JTA JTA cJTA cJTA cJTA cJTA cJTA cJTA SWD SWD SWD SWD SWD SWD Freescale Semiconductor, Inc. 50 MHz 48 96K B 64K B 32K B 2KB 16K JTA G, cJTA G, SWD ...

Page 11

... ADC0 (SE:single- 10ch 10ch 10ch ended DP:differential pair) ADC1 - - - ADC2 - - - ADC3 - - - ADC K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. TPIU TPIU TPIU TPIU TPIU TPIU , , , , , , FPB, FPB, FPB, FPB, FPB, FPB, DWT DWT DWT DWT DWT DWT , ITM ...

Page 12

... Freescale Semiconductor, Inc 1x8c h 1x2c 1x4c ...

Page 13

... Tolerant - - - Voltage Range 1.71- 1.71- 1.71- 3.6V 3.6V 3.6V Flash Write V 1.71 1.71 1. Temp Range -40 -40 - 105C 105C 105C K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc ...

Page 14

... YES YES YES YES YES - - - - - - JTAG JTAG JTAG JTAG JTAG , , , , , , cJTA cJTA cJTA cJTA cJTA SWD SWD SWD SWD SWD Freescale Semiconductor, Inc. 50 MHz 64 MAP BGA 160K B 128K B 32KB 2KB YES - - - - - YES - JTAG , cJTA G, SWD ...

Page 15

... DP DP ADC1 - - ADC2 - - ADC3 - - ADC DP 1ch 1ch ADC SE 16ch 16ch K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. TPIU, TPIU, TPIU, TPIU, TPIU, TPIU, FPB, FPB, FPB, FPB, FPB, FPB, DWT, DWT, DWT, DWT, DWT, DWT, ITM ITM ...

Page 16

... Freescale Semiconductor, Inc YES YES - ...

Page 17

... Temp Range -40 to -40 to 105C 105C 4.4.3 K10 family features (50MHz Performance) 3 Table 5. K11 50MHz Performance Table 3 MC Partnumber CPU Frequency Pin Count K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc ...

Page 18

... TPIU, FPB, TPIU, FPB, TPIU, FPB, DWT, ITM, DWT, ITM, DWT, ITM, ETM ETM ETM YES YES YES YES YES YES YES YES YES YES YES YES - - - 16ch 16ch 16ch YES YES YES 32-40kHz/ 32-40kHz/ 32-40kHz/ 8-32MHz 8-32MHz 8-32MHz - - - Freescale Semiconductor, Inc. ...

Page 19

... TRIAMP Vref Motor Control/General purpose/PWM Quad decoder/General purpose/PWM FTM External CLK Low Power Timer PIT PDB CMT(Carrier Module Transmitter) SDHC K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. YES YES YES YES YES YES YES YES YES Security and Integrity ...

Page 20

... Operating Characteristics - - - 1.71-3.6V 1.71-3.6V 1.71-3.6V 1.71V 1.71V 1.71V -40 to 105C -40 to 105C -40 to 105C -40 to 105C -40 to 105C -40 to 105C 1.71-3.6V 1.71-3.6V 1.71-3.6V 1.71V 1.71V 1.71V Freescale Semiconductor, Inc. ...

Page 21

... DSP YES SPFPU - Debug JTAG, cJTAG, SWD Trace TPIU, FPB, DWT, ITM, ETM NMI YES Software Watchdog YES K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. General MHz MHz MHz MHz MHz LQFP LQFP LQFP LQFP ...

Page 22

... YES YES YES YES YES 19ch 19ch 19ch 19ch 19ch 3ch DP 3ch DP 3ch DP 3ch DP 3ch Freescale Semiconductor, Inc. ...

Page 23

... CAN - USB OTG LS/FS w/ on-chip - xcvr USB OTG HS - USB DCD - USB 120mAReg - Ethernet w /1588 - IEEE1588 Timer - Segment LCD - K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. YES YES YES YES YES Timers 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch + + + + 1x2ch 1x2ch 1x2ch 1x2ch ...

Page 24

... MHz MHz MHz MHz MHz 100 100 121 121 121 LQFP LQFP MAPB MAPB MAPB 96KB 160KB 288KB 64KB 128KB 256KB 32KB 32KB 32KB 32KB 32KB 2KB 2KB 2KB 2KB 2KB Freescale Semiconductor, Inc. ...

Page 25

... YES MPU - DMA 16ch MCG YES OSC (32-40kHz/3-32MHz) YES Secondary OSC - RTC (32KHz Osc, Vbat) YES RTC_CLKOUT - RTC_WAKEUP - K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. 32KB 64KB 16KB 32KB 64KB YES YES YES YES YES - - - - - - - ...

Page 26

... YES YES YES YES YES 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 1x4ch 1x4ch 1x4ch 1x4ch 1x4ch YES YES YES YES YES Freescale Semiconductor, Inc. ...

Page 27

... IEEE1588 Timer - Segment LCD - Graphic LCD - TSI(Capacitive Touch) 16 input GPIO (w interrupt Tolerant GPIOs 42 5V Tolerant YES Voltage Range 1.71-3. 6V Flash Write V 1.71V Temp Range -40 to 105C K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc ...

Page 28

... TPIU, TPIU, FPB, FPB, FPB, FPB, DWT, DWT, DWT, ITM, ITM, ITM, ITM, ETM, ETM, ETM, ETB ETB ETB ETB YES YES YES YES Freescale Semiconductor, Inc. 144 MAPBG A 512KB 512KB - - 128KB YES 32/32/6 30/16/6, 30/8 YES - JTAG, cJTAG, SWD TPIU, FPB, DWT, ITM, ...

Page 29

... ADC3 ADC DP 4ch ADC SE 46ch PGA 2 12-bit DAC 2 Analog Comparator 3 Analog Comparator Inputs OPAMP K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. System Modules YES YES YES YES YES YES YES YES YES YES YES YES 16ch 16ch ...

Page 30

... CLKIN Freescale Semiconductor, Inc. - YES 1x8ch 2x2ch 2 1 1x4ch 1 YES 8-bit, CLKIN ...

Page 31

... Temp Range -40 to 105C 4.4.7 K10 family features (120MHz Performance) Table 9. K10 120MHz Performance Table MC Partnumber CPU Frequency Pin Count Package Total Flash Memory Flash FlexNVM K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc 104 104 104 102 102 102 ...

Page 32

... TPIU, FPB, DWT, ITM, DWT, ITM, ETM, ETB ETM, ETB YES YES YES YES YES YES YES YES YES YES 32ch 32ch YES YES 32-40kHz/ 32-40kHz/ 8-32MHz 8-32MHz 32-40kHz/ 32-40kHz/ 8-32MHz 8-32MHz YES YES YES YES YES YES - - Freescale Semiconductor, Inc. ...

Page 33

... Quad decoder/General purpose/PWM FTM External CLK Low Power Timer PIT PDB CMT(Carrier Module Transmitter) SDHC High Baudrate UART w/ ISO7816 + LON High Baudrate UART w/ ISO7816 High Baudrate UART K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc YES YES Analog 21ch SE + 3ch 21ch SE + 3ch DP ...

Page 34

... Operating Characteristics YES YES 1.71-3.6V 1.71-3.6V 1.71V 1.71V -40 to 105C -40 to 105C input 16 input 104 104 100 100 YES YES 1.71-3.6V 1.71-3.6V 1.71V 1.71V -40 to 105C -40 to 105C Freescale Semiconductor, Inc. ...

Page 35

... Software trace - writes directly to ITM stimulus registers can cause packets to be emitted • Hardware trace - packets generated by DWT are emitted by ITM • Time stamping - emitted relative to packets • Embedded Trace Macrocell (ETM) supports instruction trace K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. ® -2 ISA Core modules 35 ...

Page 36

... Write-once control bits with unlock sequence • Programmable timeout period • Ability to test watchdog timer and reset • Windowed refresh option • Robust refresh mechanism • Cumulative count of watchdog resets between power-on resets • Configurable interrupt on timeout K10 Family Product Brief, Rev. 11, 08/2012 36 Freescale Semiconductor, Inc. ...

Page 37

... Flexmemory block contains up to 256KB FlexNVM and 4KB FlexRAM with up to 4KB EEPROM capability • 128KB SRAM • 120MHz performance devices • 1024KB program flash memory K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Memories and Memory Interfaces 37 ...

Page 38

... Optional feature to transpose input data and CRC result via transpose register, required on applications where bytes are in lsb format 4.5.4.2 Hardware Cryptographic Acceleration Unit (CAU) • Supports DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms • Simple C calls to optimized security functions provided by Freescale K10 Family Product Brief, Rev. 11, 08/2012 38 Freescale Semiconductor, Inc. ...

Page 39

... Selectable asynchronous hardware conversion trigger with hardware channel select • Automatic compare with interrupt for various programmable values • Temperature sensor • Hardware average function • Selectable voltage reference • Self-calibration mode K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Analog 39 ...

Page 40

... Timers 4.5.6.1 Programmable Delay Block (PDB) • trigger input sources and software trigger source • eight configurable PDB channels for ADC hardware trigger • One PDB channel is associated with one ADC. K10 Family Product Brief, Rev. 11, 08/2012 40 Freescale Semiconductor, Inc. ...

Page 41

... general purpose interrupt timers • interrupt timers for triggering ADC conversions • 32-bit counter resolution • Clocked by system clock frequency • DMA support 4.5.6.4 Low Power Timer • Operation as timer or pulse counter K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Timers 41 ...

Page 42

... Listen-only mode capability • Individual mask registers for each message buffer • Programmable transmit-first scheme: lowest ID or lowest buffer number • Timestamp based on 16-bit free-running timer • Global network time, synchronized by a specific message K10 Family Product Brief, Rev. 11, 08/2012 42 Freescale Semiconductor, Inc. ...

Page 43

... Hardware flow control support for request to send (RTS) and clear to send (CTS) signals • Support for CEA709.1-B protocol (LON) used in building automation and home networking systems • Interrupt or DMA driven operation • Receiver framing error detection K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc Communication interfaces 43 ...

Page 44

... Hysteresis and configurable pull up/down device on all input pins K10 Family Product Brief, Rev. 11, 08/2012 44 (http://www.sdcard.org (http://www.mmca.org ) (http://www.sdcard.org ), supporting high capacity SD memory (http://www.sdcard.org ) (http://www.sdcard.org ) LSB aligned, and MSB aligned ) with test event register and Freescale Semiconductor, Inc. ...

Page 45

... Wait) -via WFI voltage regulator low power mode that supplies only enough power to run the chip at a reduced frequency. K10 Family Product Brief, Rev. 11, 08/2012 Freescale Semiconductor, Inc. Table 10. Chip power modes Table continues on the next page... Power modes Core mode ...

Page 46

... Follows the reset flow with the LLWU interrupt flag set for the NVIC. K10 Family Product Brief, Rev. 11, 08/2012 46 Core mode Normal recovery method Sleep Deep Interrupt Sleep Deep Wakeup 1 Interrupt 2 Sleep Deep Wakeup Reset 2 Sleep Deep Wakeup Reset 2 Sleep Deep Wakeup Reset 2 Sleep Deep Wakeup Reset Off Power-up Sequence Freescale Semiconductor, Inc. ...

Page 47

... Peripheral Module • (i.e. serial, prototype, etc.) The following Tower modules are available for the Kinetis families. For more information on the Tower System see www.freescale.com/tower. Freescale Semiconductor, Inc. Figure 4. Freescale's Tower System K10 Family Product Brief, Rev. 11, 08/2012 Developer Environment MCU/ MPU Module • ...

Page 48

... K60 family 512 KB flash MCU in 144 MAPBGA package On-board JTAG debug interface Access to all features including Ethernet and USB K53 family 512 KB flash MCU in 144 MAPBGA package On-board JTAG debug interface Access to all features including Ethernet, USB, Segment LCD (TWRPI), and medical expansion connector Freescale Semiconductor, Inc. ...

Page 49

... These solutions help accelerate time to market and improve application development success. Freescale Semiconductor offers the MQX real-time operating system (RTOS), with TCP/IP and USB software stacks and peripheral drivers, to customers of ARM, ColdFire and ColdFire+ MCUs at no additional charge. The combination of Freescale's MQX software solutions and Freescale's silicon portfolio creates a comprehensive source for hardware, software, tools, and services ...

Page 50

... Application Tasks and Industry-Specific Libraries Ethernet (RTCS) File System Core Services MQX RTOS BSP/PSP Microcontroller On Device K10 Family Product Brief, Rev. 11, 08/2012 Customized Application Applications USB Discrete Driver, Third Enablement CAN Layer Party and Freescale HAL Hardware Freescale Semiconductor, Inc. ...

Page 51

... Complimentary Bootloaders (USB, Ethernet, RF, serial) • Complimentary Freescale Embedded GUI • Complimentary Freescale MQX ™ ™ • Low Cost Nano SSL/Nano ® • Plus full ARM ecosystem Freescale Semiconductor, Inc. Name Services Interrupts Queues Utilities Task Errors Initialization Lightweight Core Memory ...

Page 52

... Updated memory and package option table Updated family feature tables Updated memory and package option table Updated family feature tables Updated module feature lists Added information about the K11 and K12 devices. Added information about the K11 and K12 devices. Freescale Semiconductor, Inc. ...

Page 53

... Freescale Semiconductor makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any liability, including without limitation consequential or incidental damages. "Typical" parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time ...

Related keywords