kinetis l series
DESCRIPTION
reference manualTRANSCRIPT
-
TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire,
ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC,
Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of
Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack,
CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and
Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service
names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
powered by
ARM Cortex-M0+ Processors
Kinetis L Series
-
2 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
powered by
ARM Cortex-M0+ ARM Cortex-M4(F)
-
3 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Real-time, highly integrated
solutions with best-in-class
2D graphics to enable
your system to control,
interface, connect,
secure and scale.
Industrys most versatile solutions for multimedia and
display applications, with
multicore scalability and
market-leading power,
performance & integration.
Industrys most scalable ultra-low-power, mixed-
signal MCU solutions
based on the ARM
Cortex-M4 and Cortex-M0+ architectures.
Industrys first software-aware, core-agnostic
networking system
architecture for the smarter,
more capable networks of
tomorrow end to end.
Consumer
Automotive
Industrial
Consumer
Industrial
Consumer
Automotive
Industrial
Networking
Kinetis
Microcontrollers Design Potential. Realized
Vybrid
Controller
Solutions Rich Apps in Real Time.
i.MX
Application
Processors Your Interface to the World.
QorIQ Processors
built on Layerscape
Architecture Accelerating the Networks IQ
Freescale has the industrys broadest range of solutions built on ARM technology for automotive, industrial, consumer and networking applications. Find your ideal solution at the price, performance and power level you desire, and leverage
the extensive software and tool bundles available to speed and ease your design process.
Industrial
-
4 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis K Series Kinetis L Series
ARM Cortex-M0+ ARM Cortex-M4 ( with optional SPFPU )
Processor
Typical ~50uA/MHz
( VLPR Mode )
Typical ~200uA/MHz
( VLPR Mode ) Ultra Low Power
8kB 256kB Flash 1kB 32kB SRAM
32kB 1MB Flash 8kB 128kB SRAM
Memory
16 121 Pin 32 256 Pin Pin-Count
Baseline / Mixed-Signal
and optional
Segment LCD,
USB
Baseline / Mixed-Signal
and optional
FlexMemory, USB,
Segment LCD, CAN,
Ethernet, Graphic LCD,
DRAM-CTRL, NAND-Flash-
CTRL, Crypto, Anti-Tamper
Features
From $0.49
( MKL02x, 8KB, 16QFN )
From $0.99
( MK10x, 32KB, 32QFN ) Price
Up to
48MHz
Up to
50 / 72 / 100 / 120 / 150MHz Performance
www.freescale.com/FREEDOM
www.freescale.com/TOWER Demo Board
www.freescale.com/KINETIS Note: Availability
device dependent
Freescale free
RTOS called MQX www.freescale.com/MQX
including USB /
Ethernet / MS File
System /
Peripherals Driver MQX-Lite
+USB and Peripherals
Drivers (also within Processor
Expert Code Generator)
-
5 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Feature rich
Easy-to-use
Increased control
Sleek design
Extended battery life
Kinetis L Series MCUs powered by
ARM Cortex-M0+ Processors
Sensor
Motor
HMI
Medical
Data Logger Communication
Industrial IO
Instrumentation
-
6 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
+ -
sin log n
x
n
Scalable, reusable platforms with
modern software techniques/$
Unique platforms,
MCU dependent/$$$
Broad MCU portfolios,
multi-source
Limited choice,
single-source
32-bit MCU 8/16-bit MCU
Maximum
energy-efficiency
(CoreMark/mW)
Ultra low sleep/
power-down
currents
Connectivity
User Interface
Power
Consumption
Computation
Software/Cost
of Ownership
Scalability
-
7 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
http://www.youtube.com/watch?v=cbEx-vY9GSk
-
8 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
MCU Enablement Bundle
Operating Voltage: 1.71Volt to 3.6Volt
Operating Temperature: -40C to +105C
ARM Cortex-M0+ Core 48MHz, 1.77 CoreMark/MHz,
2-Stage Pipeline, 1-Cycle GPIO,
Micro Trace Buffer
System Asynchronous DMA
Bit Manipulation Engine
Cross Bar Switch
90nm TFS Memory Low-power, high-reliability
8-256KB Flash
1-32KB SRAM
Energy Management Clock & Power Gating, LVD
RUN/WAIT/STOP modes
-
9 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
High End MCU Low Cost MCU FPGA
ARM Cortex-M4(F)
ARM Cortex-M3
ARM Cortex-M0
ARM Cortex-M0+
Kinetis K Series
Kinetis L Series
ARM Cortex-M1
High End MCU Low Cost MCU FPGA
Perf
orm
an
ce / F
un
cti
on
ality
-
11 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
ARM Cortex-M0+ Whats the + stand for?
Processor consumption as low as 9A/MHz 30% power reduction from Cortex-M0 56% increased energy efficiency from Cortex-M0
Outstanding result of 1.77 CoreMark/MHz 2 to 40 times higher performance compared to 8/16-bit architectures
including TI MSP430, Microchip PIC18 & PIC24, and Atmel ATXmega
9% increased performance from Cortex-M0
ARMv6-M architecture, NVIC, etc Single-cycle fast I/O access port facilitates
bit-banging and software protocol emulation,
keeping an 8-bit look and feel Up to 50% faster than normal I/O
Micro Trace Buffer (MTB) for faster debug Interrupt latency decreased by 1 cycle Single-cycle 32b x 32b multiply instruction Re-locatable Vector Table
Ultra Low Power embedded systems or mixed signals devices
Enhanced
Enhanced Enhanced
Enhanced
Enhanced
New
New
-
12 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
ARM Cortex-M0+ Whats the + stand for?
27
42.14
18.6
10.09
5.29 6.04
0
5
10
15
20
25
30
35
40
45
Cortex-M0 Cortex-M0+ A (16-bit) B (16-bit) C (8-bit) D (8/16-bit)
Processor
Energy Efficiency
in CoreMark/mA x 2.25
Most energy-efficient 32-bit processor on the market.
Power reduction
leading to consumption
as low as 9uA/MHz
(core only)
2-stage pipeline
improving energy
efficiency with
increased
throughput/mA
Interrupt latency
decreased by 1 cycle
Increased performance
with CoreMark/MHz
raised to 1.77
-
13 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
ARM Cortex-M0+ Whats the + stand for?
Decreasing
interrupt
latency by
1 cycle
Enhanced
Reduced 2 stage
pipeline
-
14 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
4,896
6,446
10,206 10,066
5,418
0
2,000
4,000
6,000
8,000
10,000
12,000
Corex-M0+ A (16-bit) B (16-bit) C (8-bit) D (8/16-bit)
ARM Cortex-M0+ Whats the + stand for?
CoreMark Code in kB
CoreMark code compiled optimized for
size. Same MCUs as for CoreMark/mA
benchmark.
48cycles*, 48Byte Code Size
8cycles,
8Byte Code Size
1 cycle
2 Byte Code Size
*8051 needs at
least 1cycle per
instruction byte
fetch as they only
have an 8-bit
interface
16-bit Multiplication Example
-
15 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
0
10
20
30
40
50
60
40nm 90nm
180nm
3
11
52
42
1 0
uW for
minimal
configuration Static Dynamic
Optimizing consumption
Gate count optimized, starting 12kGate
Reduced accesses to the program memory
Dynamic Power scales well with process
But beware of static consumption
90nm is a good trade-off
Save precious runtime cycle:
32-bit processing capability
Shorter 2-stage pipeline:
faster non-sequential accesses
Kinetis L Series Technology
Kinetis
MCUs
Best trade-off between static
and dynamic power
consumption.
-
17 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Technology / Power Modes
Mode Definition
Run
MCU can be run at full speed. Supports Compute Operation clocking option where bus and system
clock are disabled for lowest power core processing and energy-saving peripherals with an alternate
asynchronous clock source are operational.
VLP Run
(VLPR)
MCU maximum frequency is restricted to 4MHz core/platform and 1 MHz bus/flash clock. Supports
Compute Operation clocking option. LVD protection is off and flash programming is disallowed.
Wait Allows all peripherals to function, while CPU goes to sleep reducing power consumption. No Compute
Operation clocking option.
VLP Wait
(VLPW) Similar to VLP Run, with CPU in sleep to further reduce power. No Compute Operation clocking option.
Stop
MCU is in static state with LVD protection on. Energy-saving peripherals are operational with
Asynchronous DMA (ADMA) feature that can wake-up DMA to perform transfer and return to current
mode when complete. AWIC detects wake-up source for CPU. Lowest power mode with option to keep
PLL active. Partial stop clocking options for more peripheral functionality available.
VLP Stop
(VLPS)
MCU is in static state with LVD protection off. Energy-saving peripherals are operational with ADMA
feature. AWIC detects wake-up source for CPU.
LL Stop
(LLS)
MCU is in low leakage state retention power mode. LLWU detects wake-up source for CPU including
LPTMR, RTC, TSI, CMP, and select pin interrupts. Fast
-
18 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Technology / Power Modes
Mode CPU/Bus
Freq. Details
Peripheral
Clocks
Typical Idd
@ 3V, 25C
Recovery
Time
RUN
48/24 MHz
MAXIMUM CPU/Bus frequency.
Compute clocking option SUPPORTED
ENABLED 6.38mA (133uA/MHz) -
48/24 MHz DISABLED 4.44mA (93uA/MHz) -
48/- MHz Compute
Operation* 3.98mA (83uA/MHz) -
VLPR
4/1 MHz
RESTRICTED CPU/Bus frequency.
Compute clocking option SUPPORTED
LVD OFF. Flash programming NOT supported
ENABLED 219uA (55uA/MHz) -
4/1 MHz DISABLED 170uA (43uA/MHz) -
4/- MHz Compute
Operation* 156uA (39uA/MHz) -
WAIT 48/24 MHz MAXIMUM CPU/Bus frequency. CPU in SLEEP, peripherals functional.
Compute clocking option NOT supported DISABLED 3.88mA -
VLPW 4/1 MHz RESTRICTED CPU/Bus frequency. CPU in SLEEP, peripherals functional.
Compute clocking option NOT supported.
LVD OFF. Flash programming NOT supported
DISABLED 112uA 4us
STOP - MCU in static state, LVD ON. Energy-saving peripherals functional with ADMA.
AWIC detects wake-up source for CPU. - 309uA 4.3us
VLPS - Same as STOP mode. LVD OFF. - 2379nA 4.3us
LLS - MCU in low-leakage state retention power mode. LLWU detects wake-up source for
CPU including LPTMR, RTC, TSI, CMP, and select pin interrupts. Fast wake-up. - 1738nA 4.6us
VLLS3 - MCU in low-leakage mode, most internal logic OFF. All RAM contents retained and
I/O states held. LLWU controls wake-up source for CPU similar to LLS mode. - 1344nA 53us
VLLS1 - Similar to VLLS3 - 713nA 115us
VLLS0 - Pin wakeup supported. LPTMR, RTC, TSI and CMP wake-up supported with external
clock. Optional POR brown-out detection circuitry. -
411nA (POR) /
205nA (no POR) 115us
*Compute Operation shuts off bus and system clock for lowest power core processing. Peripherals with an alternate asynchronous clock source can continue to operate.
Note: device dependent
AW
IC
LLW
U
-
19 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series AWIC and LLWU
Wake-up source Description
Available system resets RESET pin when LPO is its clock source
Low-voltage detect Power management controller - functional in Stop mode
Low-voltage warning Power management controller - functional in Stop mode
Pin interrupts Port control module - any enabled pin
ADC The ADC is functional when using internal clock source
CMP0 Interrupt in normal or trigger mode
I2C Address match wakeup
UART0 Any interrupt provided clock remains enabled
UART1 and UART2 Active edge on RXD
RTC Alarm or seconds interrupt
TSI Any interrupt
NMI NMI pin
TPMx Any interrupt provided clock remains enabled
LPTMR Any interrupt provided clock remains enabled
SPI Slave mode interrupt
Asynchronous
Wake-up
Interrupt
Controller
Multiple
wake-
sources
selectable
-
20 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series AWIC and LLWU
Wake-up source
PTB0
PTC1
PTC3
PTC4
PTC5
PTC6
PTD4
PTD6
LPTMR0
CMP0
TSI0
RTC Alarm
RTC Seconds
The LLWU
implements
optional 3-
cycle glitch
filters, based
on the LPO
clock.
Low
Leakage
Wake-up
Unit
-
21 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Technology / Clock
Internal RC OSCs
FLL
External
Clock
Input
32 kHz to
40 kHz or
3 MHz to
32 MHz
crystal
RTC RTC Output
Power Management
Low Voltage
Detection, POR
Power- and
Clock Gating
Low Power Boot
configure reset time to eliminate
power spikes
Note:
Availability
device
dependent
PLL
1kHz
LPO
-
22 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Technology / System
Bit
Manipulation
Engine
Crossbar
ARM
Cortex-M0+
and NVIC
Flash
Memory
Controller
Rapid
GPIOs
(Fast IO)
SRAM
Asynchronous
Direct
Memory
Access
Support
concurrent
access from
Master (Core
and DMA) to
Slaves
(Memory and
Peripherals)
Support
concurrent
access from
Master (Core
and DMA) to
Slaves
(Memory and
Peripherals)
Speculation pre-fetch and
4-Way by 4-set x 32-bit
for a total of 64bytes
Support
decorate
load and
store
Up to
50%
faster
than
normal
I/O
Vector re-location
provide 0 wait
state access
times when hit Note: Availability
device dependent
MTB
Micro-Trace buffer is
an efficient way of
expanding debug
capabilities
-
23 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series SWD & MTB
SWD Serial Wire Debug
ARM Implementation:
2 wire debug interface low cost trace solution information is read back
over serial wire interface
Stores change of flow information is
a user defined area of system RAM
Address branched from Address branched to Encodes cause of the branch
(exception/instruction)
Debugger can read back the trace packets and
recreate an instruction by instruction trace.
Can be configured either by application code or by the debugger
Tracing can be halted when the buffer is full or can be allowed to wrap
Watch points offer trace start/stop based on address or data value
MTB Macro-Trace Buffer
Micro-Trace buffer is an efficient way of expanding debug capabilities
New to the ARM Cortex M0+
When enabled, the MTB records changes in program
flow (branches and interrupts) reported by the processor
into a configurable region of the SRAM.
Subsequently either an on-chip or off-chip debugger may
extract the trace information which would allow
reconstruction of an instruction flow.
MTB
Low cost
and pin
count
Fasten your
development
-
24 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series Bit Manipulation Engine (BME)
Provides hardware support for atomic read-modify-write operations to the
peripheral address space.
Uses "decorated storage as a means for providing additional semantics for load and store operations.
decoration is additional information encoded into the peripheral address used to reference the peripheral memory space.
GPIOA_PDOR ^= 0x02; // Logical XOR
0000005E 0x.... LDR R0,??DataTable6_5 ;; 0x400ff000
00000060 0x6800 LDR R0,[R0, #+0]
00000062 0x2102 MOVS R1,#+2
00000064 0x4041 EORS R1,R1,R0
00000066 0x.... LDR R0,??DataTable6_5 ;; 0x400ff000
00000068 0x6001 STR R1,[R0, #+0]
Uses 12 Bytes
BME
-
25 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series Bit Manipulation Engine (BME)
Provides hardware support for atomic read-modify-write operations to the
peripheral address space.
Uses "decorated storage as a means for providing additional semantics for load and store operations.
decoration is additional information encoded into the peripheral address used to reference the peripheral memory space. AND OR XOR Bit Field Insert (BFI) Decorated Loads Load and Clear One Bit (LAC1) Load and Set One Bit (LAS1) Unsigned Bit Field Extract (UBFX)
// Macro used to generate hardcoded XOR address
#define BME_XOR_ADDR(ADDR) (*(volatile uint32_t
*)(((uint32_t)ADDR) | (3
-
26 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Energy Saving Peripherals (1)
Peripheral Low Power Functionality
DMA
Allows energy-saving peripherals (ex. ADC, UART and Timer/PWM) to trigger asynchronous
DMA request in STOP/VLPS modes to perform DMA transfer and return to current power
mode with no CPU intervention
UART
Supports asynchronous transmit and receive operations to the bus clock supporting
communication down to STOP/VLPS modes. Configurable receiver baud rate oversampling
ratio from 4x to 32x allowing higher baud rates with lower clock sources
SPI Supports slave mode address match wake-up function and first message capture down to
STOP/VLPS modes
I2C Supports multiple address match wake-up function down to STOP/VLPS modes
USB Supports asynchronous wakeup on resume signaling down to STOP/VLPS
LPTPM
(Timer/PWM)
Supports 16-bit timer input capture, output compare and PWM functions down to
STOP/VLPS modes
LPTMR
(Timer/Pulse
Counter)
Supports 16-bit timer and pulse counter functions in all power modes
RTC Supports 32-bit seconds counter with seconds interrupt and programmable alarm in all power
modes with include temperature and voltage compensation
Intelligent peripherals increasing time in deep sleep modes with no CPU
Note: Availability device dependent
-
27 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Energy Saving Peripherals (2)
Intelligent peripherals increasing time in deep sleep modes with no CPU
Peripheral Low Power Functionality
ADC Supports single conversions in multiple result registers down to STOP/VLPS modes with
hardware averaging and automatic compare modes
CMP (Analog
Comparator)
Supports threshold crossing detection in all power modes along with a triggered compare
mode for lower average power compares
DAC Supports static reference in all power modes
Segment
LCD Supports alternate displays and blink capability in all power modes
TSI
(Capacitive
Touch Sense
Interface)
Supports wake-on capacitive touch on single channel in all power modes
Note: Availability device dependent
-
28 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Note: Availability device dependent
Kinetis L Series asynchronous DMA (aDMA)
Inter-module-connection with aDMA
Peripheral Wakeup source
Touch Sense
Interface
End of scan
Scan out of range
CMP Compare detected
I2S Receive data ready
Transmit data needed
LPUART Receive data ready
Transmit data needed
LPTPM Compare/capture detected
Counter overflow
Port Control
and Interrupts External edge detected
ADC Conversion complete
Kinetis L-Series devices support DMA operation in low power modes
Stop modes can be entered with the System Clock enabled
Allows peripherals with STOP mode functionality to trigger asynchronous DMA
request
The MCU will wake from STOP mode to WAIT, process the DMA request and then re-
enter the STOP mode with no CPU
intervention
The MCU can be placed in a Compute mode with peripherals configured for STOP.
In this mode, the CPU can continue to
process data at very low dynamic power
Peripherals with STOP mode functionality
can continue to operate and trigger DMA
transfers
Use Case: ADC performing conversions, DMA transferring
conversion results into RAM buffer and CPU processing/filtering
the data all done with minimal power ~ 300uA at 4MHz Core speed
-
29 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
12-bit / 16-bit SAR Up 4 pairs of differential (DP)
and 24 single-ended (SE) inputs
Output modes: DP: up to 16-bit, 13-bit, 11-bit, 9-bit SE: up to 16-bit, 12-bit, 10-bit, 8-bit
Single or continuous conversion Hardware averaging Configurable sample time conversion speed/power conversion and average
complete flag / interrupt
4 input clock sources operation in Low-Power modes
Automatic compare with interrupt for less-than, greater-than or equal-to, within
range, or out-of-range, programmable
value
Selectable voltage reference Temperature sensor Self-Calibration mode
Note: Availability device dependent
Kinetis L Series
CPU offload
Reduce # of
interrupts
CPU offload
Reduce # of
interrupts
-
30 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Operational over the entire supply range Programmable hysteresis control Selectable interrupt: on rising-edge falling-edge or both rising or falling edges
Selectable inversion on comparator output
Two software selectable performance levels
higher power: short propagation delay low power: longer propagation delay
DMA transfer support
Internal 6-bit DAC as comparator reference
Note: Availability device dependent
Embedded
6-bit DAC
Integration
CMP_OUT
-
31 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
12-bit resolutions guaranteed monotonic On-chip programmable reference
generator output, 14096 Vin to Vin and step 14096 Vin
Vin can be selected from two reference sources
2-word data buffer Hardware or software triggering DMA support
Note: Availability device dependent
Data buffer
can be
configured to
operate in
Normal
mode, Swing
mode, or
One-Time
Scan mode
Supports static
reference in all
power modes
-
32 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Up to 6ch and 2ch 16-bit Timer Clock source selectable Prescaler 1, 2, 4, 8, 16, 32, 64, or 128 Can increment on every edge of the
asynchronous counter clock
Can increment on rising edge of an external clock input synchronized to the
asynchronous counter clock
Free-running counter or modulo counter Counting can be up or up-down Can be configured for input capture,
output compare, or edge-/center-aligned
PWM mode
Input capture mode the capture can occur on rising edges, falling edges or
both edges
Output compare mode the output signal can be set, cleared, pulsed, or toggled
on match
Interrupt and/or DMA request per channel
Support module interconnect trigger
Note: Availability device dependent
Measure
and
control
-
33 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
2ch 32-bit Independent timeout periods for each
channel
Generate triggers at periodic intervals, when enabled (single shot, continues)
Can trigger aDMA Can generate interrupts
Note: Availability device dependent
Reduce
interrupts
and cycles
offload CPU
-
34 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
LPTMR
16-bit Timer / Pulse Counter Prescaler for clock source Configurable input source for pulse
counter (rising-edge or falling-edge)
Support for glitch filtering Supports free-running mode
or reset on compare
Hardware trigger output Interrupt can generate asynchronous
wakeup from any low-power mode
Note: Availability device dependent
Real Time Clock (RTC)
32-bit seconds counter with roll-over protection and 32-bit alarm
16-bit prescaler with compensation that can correct errors between 0.12 ppm and
3906 ppm
Register write protection Lock register requires POR or software
reset to enable write access
1 Hz square wave output
Pulse
Counter
-
35 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Note: Availability device dependent
USB
USB 1.1 and USB 2.0 compliant Low- and full-speed device controller On-The-Go protocol logic Supports On-The-Go (OTG) Host Device
16 bidirectional end points DMA or FIFO data stream interfaces Low-power consumption
USB Voltage Regulator
The USB Voltage Regulator
module is a LDO linear voltage
regulator to provide 3.3V
power from an input power
supply varying from 2.7 V to 5.5
V. It consists of one 3.3 V
power channel. When the input
power supply is below 3.6 V, the
regulator goes to pass through
mode.
Low drop-out linear voltage regulator with one power channel (3.3V) voltage: 300 mV
Output current: 120 mA. 3 power modes: RUN, STANDBY and SHUTDOWN Low quiescent current in RUN mode (typ. 120uA) Very low quiescent current in STANDBY mode (typ. 1
uA)
Automatic current limiting (290mA) Automatic power-up Pass-through mode for regulator (input voltages
-
36 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Operation in Master or Slave mode Modes: Full-duplex Single-wire bidirectional
Programmable transmit bit rate Double-buffered TX and RX data register Serial clock phase and polarity options Slave select output Mode fault error flag with CPU interrupt Selectable shifting MSB-first LSB-first
Programmable 8- or 16-bit data transmission length
Hardware match feature on receive 64-bit FIFO mode for high speed/large
amounts of data transfers
Support transmission of both Transmit and Receive by DMA
Note: Availability device dependent
Flexibility
-
37 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Compatible with The I2C-Bus Specification Support for System Management Bus
(SMBus) Specification, version 2
Multimaster operation Software programmable for one of 64
different serial clock frequencies
Software-selectable acknowledge bit Interrupt-driven byte-by-byte data transfer Arbitration-lost interrupt with automatic
mode switching from master to slave
Calling address identification interrupt START / STOP signal generation/detection Repeated START signal
generation/detection
Acknowledge bit generation and detection Bus busy detection General call recognition 10-bit address extension Programmable glitch input filter Wakeup on slave address match Range slave address support DMA support
Note: Availability device dependent
SMBus
-
38 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Full-duplex, standard non-return-to-zero (NRZ) format
Double-buffered transmitter and receiver with separate enables
Programmable baud rates (13-bit modulo div.) Interrupt-driven or polled operation: Transmit data register empty
and transmission complete
Receive data register full Receive overrun, parity error,
framing error, and noise error
Idle receiver detect Active edge on receive pin Break detect supporting LIN
Hardware parity generation and checking Programmable
8-bit or 9-bit character length 1-bit or 2-bit stop bits
Receiver wakeup by idle-line or address-mark Optional 13-bit break character generation / 11-bit break character detection Selectable transmitter output polarity 5-channel DMA interface (on UART1 and UART2)
Note: Availability device dependent
UART0 supports
4x to 32x over
sampling ratio
Support
for LIN
-
39 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Transmitter with independent bit clock and frame sync supporting
1 data channel
Receiver with independent bit clock and frame sync supporting
1 data channel
Maximum Frame Size of 2 words Word size of between 8-bits and
32-bits
Word size configured separately for first word and remaining
words in frame
Asynchronous 1 32-bit FIFO for each transmit and receive
channel
Supports graceful restart after FIFO error
Note: Availability device dependent
Kinetis L Series
Perfect for
audio data
transfer /
applications
-
40 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Support up to 16 electrodes Configurable up to 4096 scan times Configurable software or hardware scan
trigger
Internal reference oscillator for high-accuracy measurement
Compensate for temperature and supply voltage variations
High sensitivity change with 16-bit resolution register
Capability to wake MCU from low power modes
Support DMA data transfer
Fully supported by touch sensing library www.freescale.com/TSS
Note: Availability device dependent
Free API
Avoid high cost/ high power consumption ! GPIO & Software method requires ext. components,
not low power (needs CPU) ,
offer poor noise immunity
External ASIC method cost of external component, increased PCB space
-
41 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Up to 64 LCD pins Selectable front plane/back plane Up to 63 front plane signals Up to 8 back plane signals
Programmable LCD frame frequency Blink modes and frequency LCD duty cycle from static to 1/8 LCD power supply switch
(ext. VLL3 power supply option)
All segments blank during blink period Blink operation in low-power modes Internal charge pump (LCD bias
voltages, requires only 4 external capacitors)
Internal regulated voltage source with a 4-bit trim register (contrast control)
Waveform storage registers (WF) Back plane reassignment to assist in
vertical scrolling on dot-matrix displays
Low power consumption Support for segment fault detection
Note: Availability device dependent
Ideal for
battery
powered
applications
Reduced BOM
LCD display fault detect circuit (LFD)
Most failures, where an LCD segment is
either unexpectedly on or off, result in
erroneous information that can mislead.
LFD function finds faults in the LCD
display, display connector, and board
connections between the MCU and the
display.
-
42 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
Reducing the gray area under the energy curve.
Very Low Active
and Standby
Power Consumption
Energy
Saving
Peripherals
Reduced
Processing
Time
Po
wer
Initialization Collect Data Compute
(Deep) Sleep Mode
EN
ER
GY
SA
VIN
GS
Ultra-low
Standby
Current
Ultra-low
Active Current
(Deep) Sleep Mode (Deep) Sleep Mode
-
43 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series
http://www.youtube.com/watch?v=FfsMCwUjNxw
-
44 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Family
Common Features
System
ARM Cortex-M0+ Core, 48MHz
Multiple low-power modes & peripherals,
low-power Boot, Clock Gating
1.71-3.6V, -40 to 105C [1]
Memory
90nm TFS Flash, SRAM
Internal Memory Security/Protection
Analog Peripherals
12/16-Bit ADC, 12-bit DAC
High-Speed Comparator
Serial Interfaces
UART (Including 1 LPUART)
SPI, IIC
Timers
Real Time Clock [2]
16bit Low Power TPMs (GP Timer/PWM)
Low Power Timers
32bit Periodic Interrupt Timer
Optional Features
Family Flash SRAM Pin
Count
Key Features
USB
OTG
Seg
LCD DMA ADC DAC I2S TSI
[1] Feature not available on CSP packages
[2] For KL02, use software to support
KL05 8-32KB 1-4KB 24-48 Y 12-bit 12-bit Y
KL04 8-32KB 1-4KB 24-48 Y 12-bit
KL02 8-32KB 1-4KB 16-32 12-bit
KL26 128-256KB 16-32KB 64-121 Y Y 16-bit 12-bit Y Y
KL25 32-128KB 4-16KB 32-80 Y Y 16-bit 12-bit Y
KL24 32-64KB 4-8KB 32-80 Y Y 12-bit
KL16 256KB 16-32KB 64-80 Y 16-bit 12-bit Y Y
KL15 32-128KB 4-16KB 32-80 Y 16-bit 12-bit Y
KL14 32-64KB 4-8KB 32-80 Y 12-bit
KL46 128-256KB 16-32KB 64-121 Y Y Y 16-bit 12-bit Y Y
KL36 64-256KB 8-32KB 64-121 Y Y 16-bit 12-bit Y Y
KL34 64KB 8KB 64-100 Y Y 12-bit
-
45 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis L Series Family
USB + Seg. LCD
KL3x
KL1x KL1x
KL1x KL1x
KL2x KL2x KL2x
KL2x
KL2x KL2x KL2x
KL2x KL2x
KL4x
KL3x
KL4x
KL4x
KL3x
KL4x
KL2x
KL1x
KL2x
KL1x
KL1x
KL1x
KL2x
KL1x KL1x KL1x
KL3x
KL2x
KL3x
KL2x
KL2x
KL1x
KL2x
KL1x
KL1x
Segment LCD
USB
General Purpose
Entry Level
Flash
Memory
128KB
64KB
32KB
16KB
8KB
256KB
KL0x
KL0x
KL0x
KL0x
KL0x
100 LQFP /
121 MBGA 80 LQFP 64 LQFP 48 LQFP
/QFN
32 LQFP
/ QFN 24 QFN 35
WLCSP
KL2x
KL1x
KL0x
KL0x
KL0x
16 QFN
KL0x
KL0x
KL0x
Small Footprint Package
KL3x
20
WLCSP
KL0x
Package
-
46 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis MCU Series Ecosystem & Enablement
Hardware IDE & Code Generation Run-Time Software &
Product Selector
Freescale Freedom Platform FRDM-KL25Z
www.freescale.com/FRDM-KL25Z Low -cost/power platform for entry-level
developers ($12.95 / 10 SRP) Integrates a fully featured debugger, that
works with all featured tool chains.
Freescale Tower System TWR-KL25Z48M
www.freescale.com/TWR-KL25Z48M Modular, open-source development
platform with reusable peripheral modules
offering connectivity, analog, graphics
LCD and motor control functionality
Freescale MQX Lite RTOS www.freescale.com/mqx
Free, light-weight MQX kernel customised
for small resource MCUs
Packaged as a Processor Expert component
Upwards compatible with MQX RTOS
Solution Advisor www.freescale.com/sa
Web-based interactive MCU selector
Filters for operating characteristics,
packaging, memory configuration &
peripherals. Verifies muxing compatibility
Save, download and print summary reports
and pin muxing configurations
Freescale & 3rd party IDEs Freescale CodeWarrior v10.3: free 64KB
Keil MDK: free 32KB
IAR EWARM: free 32KB
Atollic TrueStudio: free 8KB
GCC ARM Embedded via Launchpad.net
Additional tool support from Code Red
and others in Q412
Freescale Processor Expert
Code Generator Free software generation tool for device
drivers / start-up code
7 steps from project creation to debug dramatically reduces development time
Available within CodeWarrior or as a
standalone plug-in for IAR/Keil/GNU IDEs
GNU
New New
-
52 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis MCU Series Ecosystem & Enablement
Multilink
Universal
Multilink
Universal FX
Cyclone
stand-alone
automated
programmers
Tracelink
J-Link Ultra Segger Flasher
I-jet JTAGjet for
ARM JTAGjet-Trace
for ARM JTAGjet-Trace
for Cortex-M
ULINK2 ULINK Pro
Enablement HW Debugger
-
53 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis MCU Series Ecosystem & Enablement
CodeWarrior IDE or
3rd Party Solutions
(i.e. IAR, KEIL, )
+ Processor Expert
+ Tower System
Processor Module TWR-PROTO
+ +
Peripherals
as a Real-time Monitor, non intrusive
+ MQX RTOS or 3rd Party Solutions
(i.e. Greenhills (-velOSity),
CMX, C/OS-III, Emcraft
Systems (CLinux), FreeRTOS,
SEGGER embOS, Quadros
(RTXC), )
+
Productivity
-
54 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis MCU Series Ecosystem & Enablement
ARM Ecosystem
Easy to use Ready-made Components
Libraries
Tool
chains Stacks
MQX
RTOS
BSP
Teaming up
Productivity
-
56 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
+ LCD
K20
K30
K10 K40
+ USB
+ LCD + USB
Kinetis K Series MCUs, ARM Cortex-M4 Processor
Kinetis L Series MCUs, ARM Cortex-M0+ Processor
Freescale Kinetis MCU portfolio
consists of multiple hardware- and
software-compatible devices powered
by ARM Cortex-M4 and ARM Cortex-M0+. Kinetis family concept enable memory and feature
scalability as well as exceptional low power and performance.
All Kinetis MCUs are supported by a comprehensive Freescale
and third-party hardware and software enablement system.
KL0
KL2
KL1 KL4
KL3
+ USB
+ LCD
+ LCD
+ USB
K50
K60
K70
+ Ethernet & Crypto
+ Graphic LCD
+ Measurement
-
57 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
K20
K30
Kinetis K Series MCUs, ARM Cortex-M4 Processor
K10
K50
K60
K40
K70
KL1
KL2
KL0
KL4
KL3
Kinetis L Series MCUs, ARM Cortex-M0+ Processor
KM3
+ LCD
+ USB
Baseline
+ Measurement
+ Ethernet & Crypto
+ USB and LCD
+ Graphic LCD
K Series L Series M Series 24-bit
sigma
delta ADC
& PGA
W Series Sub 1-GHz
Radio
S08Px Bridge to MC9S08Px
W Series 2.4 GHz
802.15.4
RF
KW01
KW20
HC9S08
Series 8-bit Core
more to come
MC9S08Px MCUs, proprietary HC9S08 Core
-
58 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Real-time, highly integrated
solutions with best-in-class
2D graphics to enable
your system to control,
interface, connect,
secure and scale.
Industrys most versatile solutions for multimedia and
display applications, with
multicore scalability and
market-leading power,
performance & integration.
Industrys most scalable ultra-low-power, mixed-
signal MCU solutions
based on the ARM
Cortex-M4 and Cortex-M0+ architectures.
Industrys first software-aware, core-agnostic
networking system
architecture for the smarter,
more capable networks of
tomorrow end to end.
Consumer
Automotive
Industrial
Consumer
Industrial
Consumer
Automotive
Industrial
Networking
Kinetis
Microcontrollers Design Potential. Realized
Vybrid
Controller
Solutions Rich Apps in Real Time.
i.MX
Application
Processors Your Interface to the World.
QorIQ Processors
built on Layerscape
Architecture Accelerating the Networks IQ
Freescale has the industrys broadest range of solutions built on ARM technology for automotive, industrial, consumer and networking applications. Find your ideal solution at the price, performance and power level you desire, and leverage
the extensive software and tool bundles available to speed and ease your design process.
Industrial
-
59 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Kinetis MCU Series Solution Advisor
The Solution Advisor helps you
quickly identify best-fit processor
solutions.
Interactive MCU selector guide
based on: Operating characteristics Packaging and memory options A library of configurable
hardware modules
Dynamic, sort able, downloadable
solution matrix
Pin Muxing verification and
suggested placement
Session and Contact Management Save, restore, invite, and share
Generates session summary
reports
www.freescale.com/SolutionAdvisor
-
60 TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All
other product or service names are the property of their respective owners. 2012 Freescale Semiconductor, Inc.
Energy-efficiency
Class-leading
Coremark/mW
Scalability &
Integration
Kinetis L to K Series
(Cortex M0+ to M4)
Enablement
Freescale bundle +
ARM ecosystem
Ultra Low Static
-
TM