One-Stop Enablement
Offering—MCU + IDE + RTOS
Freescale Tower System hardware
development environment:
• Integrated development environments
Eclipse-based CodeWarrior V10.x IDE
and Processor Expert
IAR Embedded Workbench
Keil MDK
CodeSourcery Sourcery G++ (GNU)
• Runtime software and RTOS
Math, DSP and encryption libraries
Motor control libraries
Complimentary bootloaders (USB,
Ethernet, RF, serial)
Complimentary Freescale embedded
GUI
Complimentary Freescale MQX™
Cost-effective Nano™ SSL/Nano™
SSH for Freescale MQX RTOS
Micrium µC/OS-III
Express Logic ThreadX
SEGGER embOS
freeRTOS
Mocana (security)
• Full ARM
®
ecosystem
Features
• ARM
®
Cortex™-M4 core with DSP
instruction support
• Up to 16-channel DMA. Crossbar
switch
Benefits
• Up to 100 MHz core supporting a broad range of processing
bandwidth needs
• Peripheral and memory servicing with reduced CPU loading
• Concurrent multi-master bus accesses for increased bus
bandwidth
• LCD blink mode enables low average power while remaining in
low-power mode
• Segment fail detect guards against erroneous readouts and
reduces LCD test costs
• Frontplane/backplane reassignment provides pin-out flexibility,
easing PCB design and allows LCD configuration changes via
firmware with no hardware re-work
• Supports multiple 3 V and 5 V LCD panel sizes with fewer
segments (pins) than competitive controllers and no external
components
• Unused LCD pins can be configured as other GPIO functions
• Provide a modern upgrade from mechanical to touch keypad,
rotary and slider user interfaces and operates in all low-power
modes with minimal current added. Supports up to 16 inputs
• Peripheral activity and wake-up times can be optimized to suit
application requirements, enabling extended battery life (Stop
currents of <500 nA, run currents of <200 μA/MHz, 4 µs wake-up
from Stop)
• Continual device operation in reduced power states with flexible
wake-up options
• Provides memory protection for all cross bar switch masters,
increasing software reliability
• Validates memory contents and communication data, increasing
system reliability
• Prevents code runaway in fail-safe applications. Drives output pin
to safe state external components if watchdog event occurs
• High reliability, fast access program memory with 4-level security
protection. Independent flash banks allow concurrent code
execution and firmware updating
• FlexMemory provides 32 bytes–4 KB of user-segmentable byte
write/erase EEPROM. In addition, FlexNVM 32–256 KB for extra
program code, data or EEPROM backup
• Flexible, low-power LCD controller
with support for up to 320
segments (40 x 8 or 44 x 4)
• Low-power capacitive touch-
sensing interface
• 10 ultra-low-power modes with
flash programming and analog
operation down to 1.71 V
• Low-power timer, low-power RTC,
low-leakage wake-up unit
• Memory protection unit
• Hardware cyclic redundancy check
engine
• Independent-clocked COP.
External watchdog monitor
• 64–512 KB flash. Up to 128 KB of
SRAM
• 32–256 KB FlexMemory
K30 Family Options
Memory
Secure Digital Host Controller
Features
LH
External Bus Interface
Prog. Gain Amplifier
LK
Packages
LL
MC
LQ
MD
Memory Protection Unit
5 V Tolerant I/O
Flex NVM (KB)
100 LQFP (14 X 14)
144 LQFP (20 x 20)
64 LQFP (10 X 10)
80 LQFP (12 X 12)
MK30DN512Vyy10
MK30DX64Vyy7
MK30DX128Vyy7
MK30DX256Vyy7
MK30DX128yy10
MK30DX256yy10
yy = package designator
*144-pin only
100
72
72
72
100
100
512
64
128
256
128
256
32
32
32
128
256
128
16
32
64
32
64
√
CAN
Part Number
√
√
√
√
√
*
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
Segment LCD (up to 40 x 8/44 x 4)
Segment LCD (up to 24 x 8/28 x 4)
Segment LCD (up to 38 x 8/42 x 4)
Segment LCD (up to 38 x 8/42 x 4)
Segment LCD (up to 40 x 8/44 x 4)
Segment LCD (up to 40 x 8/44 x 4)
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
For current information about Kinetis products and documentation,
please visit
freescale.com/Kinetis
Freescale, the Freescale logo, CodeWarrior, the Energy Efficient Solutions logo, Kinetis and Processor Expert are trademarks
of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic is a trademark of Freescale Semiconductor, Inc. ARM is the
registered trademark of ARM Limited. ARM Cortex-M4 is the trademark of ARM Limited. All other product or service names are the
property of their respective owners. © 2011, 2012 Freescale Semiconductor, Inc.
Doc Number: KNTSK30FMLYFS REV 7
144 BGA (13 x 13)
√
SRAM (KB)
12-bit DAC
CPU (MHz)
Flash (KB)
121 BGA (8 x 8)
Other