K22_120: Kinetis K22-120 MHz, Cost Effective, Full-Speed USB Microcontrollers based on ARM® Cortex®-M4

Kinetis® K22 MCUs have been optimized for cost-sensitive applications requiring low power flexibility and processing efficiency.

Kinetis® K22 MCU Family Block Diagram
Kinetis® MCU Enablement: Kinetis software development kit (SDK) Overview
Energy Efficiency - Kinetis® vs. Competitors - Demo
The Next Generation of Kinetis® Solutions - Product Introduction
Comprehensive Kinetis® Enablement - Demo
Analog to Digital Converter
Programmable Delay Block
System Integration Module
Recommended Documentation (4)
Name/DescriptionTypeModified Date
Selector Guide: High-performance Kinetis® K Series MCUs (REV 1) PDF (2.4 MB) KINETISKMCUSELGDSelector Guides02 Oct 2015
Kinetis® K2x MCU Family - Fact Sheet (REV 10) PDF (373.5 kB) KINK2XFSFact Sheets07 Jul 2016
Kinetis® K22F 120 MHz Family Mask Sets and Revision Numbers (REV 1) PDF (173.7 kB) EB811Engineering Bulletins11 Mar 2015
Demonstration software for Kinetis® peripheral modules (REV 3) PDF (2.0 MB) KQRUGQuick Reference Guides30 May 2014
Data Sheets (14)
Name/DescriptionModified Date
Kinetis K22: 120MHz Cortex-M4F 512KB Flash (64-121 pin) (REV 7.1) PDF (993.1 kB) K22P121M120SF704 Aug 2016
Kinetis K22: 120MHz Cortex-M4F 256KB Flash (64-121 pin) (REV 7) PDF (976.4 kB) K22P121M120SF804 Aug 2016
Kinetis K22: 120MHz Cortex-M4F 128/256KB Flash 64 WLCSP (REV 7) PDF (917.7 kB) K22P64M120SF804 Aug 2016
Kinetis K22: 120MHz Cortex-M4F 256-512KB Flash 80WLCSP (REV 7) PDF (920.6 kB) K22P80M120SF704 Aug 2016
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (100 pin) (REV 5) PDF (1.2 MB) K22P100M120SF5V218 Mar 2015
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (121 pin) (REV 5) PDF (1.3 MB) K22P121M120SF5V218 Mar 2015
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (144 pin) (REV 5) PDF (1.3 MB) K22P144M120SF5V218 Mar 2015
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (64pin) (REV 5) PDF (1.2 MB) K22P64M120SF5V218 Mar 2015
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (80 pin) (REV 5) PDF (1.2 MB) K22P80M120SF5V218 Mar 2015
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (100pin) (REV 4) PDF (1.2 MB) K22P100M120SF518 Feb 2015
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (121pin) (REV 4) PDF (1.2 MB) K22P121M120SF518 Feb 2015
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (144pin) (REV 4) PDF (1.2 MB) K22P144M120SF518 Feb 2015
Kinetis K22: 120MHz Cortex-M4F 256KB Flash (64-121 pin) K22_120
Kinetis K22: 120MHz Cortex-M4F 128/256KB Flash 64 WLCSP K22_120
Kinetis K22: 120MHz Cortex-M4F 256-512KB Flash 80WLCSP K22_120
Kinetis K22: 120MHz Cortex-M4F 512KB Flash (64-121 pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (100 pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (121 pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (144 pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (64pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1MB Flash (80 pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (100pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (121pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (144pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (64 pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (80 pin) K22_120
Errata Mask 0N50M for Kinetis MK22FN512x and MK22FN256CAP12R MCUs K22_120
Errata Mask 0N51M for Kinetis MK22FN256Vx, MK22FN256CAH12R and MK22FN128CAH12R MCUs K22_120
AN3846 - Wafer Level Chip Scale Package (WLCSP) - Application Note kl2x
FFT-Based Algorithm for Metering Applications - Application Note MCF51EM
Using the FFT on Sigma-Delta ADCs KM3x
Using the Kinetis® Flash Execute-Only Access Control Feature K22_120
Power Management for Kinetis® and ColdFire®+ MCUs mcf51qx
Using FRDM-K22F to evaluate K02 and K22FN MCUs K22_120
Crystal-less USB operation on Kinetis® MCUs kl8x
Power supply options for Tower® development plaftorm kw2xd
Optimizing performance on Kinetis® K-series MCUs K70_120
Production Flash programming best practices for Kinetis® K and L MCUs kl8x
Cookbook for SAR ADC measurements kv4x
Audio player on KwikStik K70_120
Tips using PDB in motor control applications on Kinetis® kv4x
I2C non-blocking communication 56f803x
Developer’s Serial Bootloader S08SL
An I2S application on Kinetis® kl4x
Using DSPI as Slave on MQX RTOS (v3.8) K70_120
Integrating a Processor Expert® driver (LDD) into a non-PEx project kl8x
Connecting Kinetis® MCU with CMOS sensor interface through GPIO K70_120
PMSM electrical parameters measurement MPC5567
Implementing in-software flash programming on Kinetis® MCUs MCF51QE
Using NXP® USB stack to implement Audio class device kl8x
I2C driver based on interrupt and blocking mechanism for MQX kv4x
USB Mass Storage Device (MSD) Host Bootloader S08JS
MQX Board Support Package (BSP) - Porting Guide on KEIL K70_120
BLDC Sensorless Algorithm Tuning kv4x
USB device firmware update (DFU) for Kinetis® MCUs S08JM
Using Kinetis® DMA and GPIO to emulate timer functionality kw2xd
Using DMA to emulate ADC flexible scan mode on Kinetis® K K70_120
NXP® Embedded Software and Motor Control libraries 56f803x
Understanding the 16-bit ADC PGA in Kinetis® K Series kv4x
PWM synchronization using Kinetis® Flextimers kv4x
Using Kinetis® Security and Flash Protection Features kv3x
Motor Control under MQX RTOS MCF5441X
Using FlexBus Interface for Kinetis® Microcontrollers K70_120
I2S (Inter-IC Sound Bus) application on Kinetis® MCUs kl4x
Pulse Oximeter using USB PHDC K70_120
Using CMSIS-DSP Algorithms with MQX and Kinetis® MCUs kw2xd
Using Low Power modes on Kinetis® MCUs kl8x
Audio Output for Kinetis® MCUs using DMA/PWM, DAC or I2S kl8x
Low-Power management with MQX RTOS on Kinetis® MCUs kw2xd
Display eGUI using TWR-LCD board MCF5445X
Configuring the FlexTimer for position and speed measurement mcf51qx
Kinetis® KwikStik-based EzPort programmer K70_120
FlexTimer and ADC synchronization for Field-Oriented-Control mc56f800x
Prototyping with Tower® System MCU development board kw2xd
BLDC motor control w/ Hall Effect sensor - Kinetis® MCUs kv4x
Using WinUSB with MCU integrating USB device controller S08JS
USB Mass Storage Device (MSD) Bootloader S08JS
Implement protocol converters w/ MQX communication driver K70_120
Using I2C on Coldfire+ and Kinetis® MCUs mcf51qx
Using the CAU/mmCAU in ColdFire® and Kinetis® families MCF5445X
Using Kinetis® FlexMemory as enhanced EEPROM K70_120
Kinetis K22: 120MHz Cortex-M4F 512KB Flash (64-121 pin) K22_120
Kinetis K22: 120MHz Cortex-M4F 256KB Flash (64-121 pin) K22_120
Kinetis® Bootloader v1.2.0 Reference Manual kv4x
Kinetis® K22: 120 MHz Cortex-M4F up to 1 MB Flash (100pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1 MB Flash (121 pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1 MB Flash (144 pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F up to 1 MB Flash (64pin) K22_120
Kinetis® K22: 120 MHz Cortex-M4F up to 1 MB Flash (80pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (100pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (121pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (144pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (64 pin) K22_120
Kinetis® K22: 120MHz Cortex-M4F 640KB/1MB Flash (80 pin) K22_120
Kinetis® blhost User's Guide kv3x
Getting Started with the Kinetis® ROM Bootloader - KBTLDRUG kv4x
Getting Started with the Kinetis® Flashloader kv4x
Kinetis® Updater User's Guide kv4x
FRDM-K22F: Freedom board for Kinetis® K22 Hardware K22_120
Kinetis® Bootloader v1.2.0 Release Notes kv4x
MQX™ RTOS 4.1.0 FRDM-K22 - Release Notes K22_120
MQX™ RTOS 4.1.0 TWR-K22F120M256R - Release Notes K22_120
MQX™ RTOS 4.1.0 TWR-K22F120M128R - Release Notes K22_120
MQX™ RTOS 4.1.0 TWR-K22F120M512R GA - Release Notes K22_120
Kinetis® K2x: Cortex-M4(F) MCUs with cost-optimized USB K22_50
Kinetis® K22F 120 MHz Family Mask Sets and Revision Numbers K22_120
Kinetis® SDK v1 - Fact Sheet kv3x
Kinetis® K2x MCU Family - Fact Sheet K26_180
Kinetis® KL02: Low-power Cortex-M0+ MCU in 20-pin WLCSP kl02
Selector Guide: High-performance Kinetis® K Series MCUs K82_150
Demonstration software for Kinetis® peripheral modules K82_150
KINETIS K-SERIES 120MHZ K21F/K22F (2N03G and 3N03G mask sets) REFERENCE MANUAL UPDATE K22_120
TFS FlexMem Endurance Calculator K53_100
TFS Flash Driver Software for Kinetis and ColdFire+ Microcontrollers K53_100
PExDrv v10.4 K22F/KV31F Service Pack (Win) K22_120
PExDrv v10.2 Kinetis® K2xF 120MHz Service Pack (Win) K22_120
98ASA00595D K24_120
MK22FN256VDC12.pdf K22_120
MK22FN512VDC12.pdf K22_120
MK22FN512VDC12R.pdf K22_120
98ASS23234W K51_72
MK22FN256VLH12.pdf K22_120
MK22FN512VLH12.pdf K22_120
MK22FN1M0AVLH12.pdf K22_120
MK22FX512AVLH12.pdf K22_120
MK22FX512AVLH12R.pdf K22_120
MK22FN1M0VLH12.pdf K22_120
MK22FX512VLH12.pdf K22_120
98ASS23308W K51_72
MK22FN256VLL12.pdf K22_120
MK22FN512VLL12.pdf K22_120
MK22FN1M0AVLL12.pdf K22_120
MK22FX512AVLL12.pdf K22_120
MK22FX512VLL12.pdf K22_120
MK22FN1M0VLL12.pdf K22_120
98ASA00420D K22_120
MK22FN512VMP12.pdf K22_120
MK22FN256VMP12.pdf K22_120
98ASA00650D K22_120
MK22FN128CAH12R.pdf K22_120
MK22FN256CAH12R.pdf K22_120
98ASA00710D K22_120
MK22FN256CAP12R.pdf K22_120
MK22FN512CAP12R.pdf K22_120
98ASS23174W K51_72
MK22FN1M0AVLK12.pdf K22_120
MK22FX512AVLK12.pdf K22_120
MK22FN1M0AVLK12R.pdf K22_120
MK22FN1M0VLK12.pdf K22_120
MK22FX512VLK12.pdf K22_120
MK22FN1M0VLK12R.pdf K22_120
98ASS23177W K51_100
MK22FN1M0AVLQ12.pdf K22_120
MK22FX512AVLQ12.pdf K22_120
MK22FN1M0VLQ12.pdf K22_120
MK22FX512VLQ12.pdf K22_120
MK22FX512VLQ12R.pdf K22_120
MK22FN1M0VLQ12R.pdf K22_120
98ASA00344D K51_100
MK22FN1M0AVMC12.pdf K22_120
MK22FX512AVMC12.pdf K22_120
MK22FN1M0VMC12.pdf K22_120
MK22FX512VMC12.pdf K22_120
MK22FN1M0VMC12R.pdf K22_120
MK22FX512VMC12R.pdf K22_120
98ASA00222D K51_100
MK22FN1M0AVMD12.pdf K22_120
MK22FX512AVMD12.pdf K22_120
MK22FX512VMD12.pdf K22_120
MK22FN1M0VMD12.pdf K22_120
98ASA00820D K22_120
MK22FN512CBP12R.pdf K22_120
98ASA00935D K22_120
MK22FN512VFX12.pdf K22_120
MK22FN512VFX12R.pdf K22_120