NXP MK22FN128VMP10
| Manufacturer | |
| MPN | MK22FN128VMP10 |
| LCSC Part # | C1340025 |
| Packaging | MAPBGA-64 |
| Customer # | |
| Key Attributes | ARM Cortex-M4 100MHz MAPBGA-64 Microcontrollers RoHS |
| Datasheet | NXP MK22FN128VMP10 |
| RoHS Compliance | 2 documents available |
| Alternative Parts | 1 |
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | NXP | |
| Packaging | MAPBGA-64 | |
| DAC (Bit) | 12bit | |
| ADC (Bit) | 16bit | |
| Number of I/O | 40 | |
| Voltage - Supply | 1.71V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 128KB | |
| CPU Core | ARM Cortex-M4 | |
| CPU Maximum Speed | 100MHz |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | NXP | |
| Packaging | MAPBGA-64 | |
| DAC (Bit) | 12bit | |
| ADC (Bit) | 16bit | |
| Number of I/O | 40 |
| Type | Description | |
|---|---|---|
| Voltage - Supply | 1.71V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 128KB | |
| CPU Core | ARM Cortex-M4 | |
| CPU Maximum Speed | 100MHz |
Introduction
This product is a member of the Kinetis K22F series, featuring 128KB Flash, a 100MHz operating frequency, and based on an ARM® Cortex®-M4 core with FPU. The Kinetis K22 product family is optimized for cost-sensitive applications requiring low power consumption, USB connectivity, high peripheral integration, and processing efficiency with a floating-point unit. These devices share the comprehensive enablement support and scalability of the Kinetis family.
Features
- Active power consumption as low as 120 μA/MHz, standby power as low as 2.6 μA with full state retention, 6 μs wake-up time, lowest static mode down to 120 nA
- USB LS/FS OTG 2.0 with integrated 3.3 V, crystal-less USB full-speed device support
- 100 MHz ARM Cortex-M4 core with DSP instructions, 1.25 Dhrystone MIPS per MHz
- 128 KB embedded flash and 24 KB RAM
- Serial programming interface (EzPort)
- Pre-programmed Kinetis flash loader for one-time, in-system factory programming
- Flexible low-power modes with multiple wake-up sources
- 4-channel DMA controller
- Independent external watchdog and software watchdog monitoring
- Two crystal oscillators: 32 kHz (RTC) and 32–40 kHz or 3–32 MHz
- Three internal oscillators: 32 kHz, 4 MHz, and 48 MHz
- Multipurpose clock generator with FLL
- Hardware CRC module
- 128-bit unique identification (ID) number per device
- Flash access control for proprietary software protection
- Up to 67 general-purpose I/O (GPIO)
- Two 16-bit SAR ADCs (1.2 MS/s in 12-bit mode)
- One 12-bit DAC
- Two analog comparators (CMP) with 6-bit DAC
- Precision internal voltage reference
- USB LS/FS OTG 2.0 with on-chip integrated transceiver
- Crystal-less USB full-speed device operation
- Two SPI modules
- Three UART modules and one low-power UART
- Two I2C supporting up to 1 Mbps operation
- I2S module
- One 8-channel general-purpose/PWM timer
- Two 2-channel general-purpose timers with quadrature decode
- Periodic interrupt timer
- 16-bit low-power timer
- Real-time clock with independent power domain
- Programmable delay module
- Operating voltage range (including flash write): 1.71 V to 3.6 V
- Ambient operating temperature range: -40℃ to 105℃
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | NXP | |
| Packaging | MAPBGA-64 | |
| DAC (Bit) | 12bit | |
| ADC (Bit) | 16bit | |
| Number of I/O | 40 | |
| Voltage - Supply | 1.71V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 128KB | |
| CPU Core | ARM Cortex-M4 | |
| CPU Maximum Speed | 100MHz |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | NXP | |
| Packaging | MAPBGA-64 | |
| DAC (Bit) | 12bit | |
| ADC (Bit) | 16bit | |
| Number of I/O | 40 |
| Type | Description | |
|---|---|---|
| Voltage - Supply | 1.71V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 128KB | |
| CPU Core | ARM Cortex-M4 | |
| CPU Maximum Speed | 100MHz |
Introduction
This product is a member of the Kinetis K22F series, featuring 128KB Flash, a 100MHz operating frequency, and based on an ARM® Cortex®-M4 core with FPU. The Kinetis K22 product family is optimized for cost-sensitive applications requiring low power consumption, USB connectivity, high peripheral integration, and processing efficiency with a floating-point unit. These devices share the comprehensive enablement support and scalability of the Kinetis family.
Features
- Active power consumption as low as 120 μA/MHz, standby power as low as 2.6 μA with full state retention, 6 μs wake-up time, lowest static mode down to 120 nA
- USB LS/FS OTG 2.0 with integrated 3.3 V, crystal-less USB full-speed device support
- 100 MHz ARM Cortex-M4 core with DSP instructions, 1.25 Dhrystone MIPS per MHz
- 128 KB embedded flash and 24 KB RAM
- Serial programming interface (EzPort)
- Pre-programmed Kinetis flash loader for one-time, in-system factory programming
- Flexible low-power modes with multiple wake-up sources
- 4-channel DMA controller
- Independent external watchdog and software watchdog monitoring
- Two crystal oscillators: 32 kHz (RTC) and 32–40 kHz or 3–32 MHz
- Three internal oscillators: 32 kHz, 4 MHz, and 48 MHz
- Multipurpose clock generator with FLL
- Hardware CRC module
- 128-bit unique identification (ID) number per device
- Flash access control for proprietary software protection
- Up to 67 general-purpose I/O (GPIO)
- Two 16-bit SAR ADCs (1.2 MS/s in 12-bit mode)
- One 12-bit DAC
- Two analog comparators (CMP) with 6-bit DAC
- Precision internal voltage reference
- USB LS/FS OTG 2.0 with on-chip integrated transceiver
- Crystal-less USB full-speed device operation
- Two SPI modules
- Three UART modules and one low-power UART
- Two I2C supporting up to 1 Mbps operation
- I2S module
- One 8-channel general-purpose/PWM timer
- Two 2-channel general-purpose timers with quadrature decode
- Periodic interrupt timer
- 16-bit low-power timer
- Real-time clock with independent power domain
- Programmable delay module
- Operating voltage range (including flash write): 1.71 V to 3.6 V
- Ambient operating temperature range: -40℃ to 105℃
C1340025 EasyEDA Library
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |

