MK22DX128VMC5 Freescale Semiconductor, MK22DX128VMC5 Datasheet - Page 52

no-image

MK22DX128VMC5

Manufacturer Part Number
MK22DX128VMC5
Description
ARM Microcontrollers - MCU ARM+128KB +USB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK22DX128VMC5

Rohs
yes
Core
ARM Cortex M4
Processor Series
K20
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
128 KB
Data Ram Size
32 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
MAPBGA-121
Mounting Style
SMD/SMT
A/d Bit Size
16 bit
Interface Type
I2C, I2S, SPI, UART, USB
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
16
Number Of Timers
4
On-chip Dac
Yes
Program Memory Type
Flash
Supply Voltage - Max
3.6 V
Supply Voltage - Min
1.71 V
Freescale Comprehensive Solution
Developer Environment
Key benefits of Freescale's MQX RTOS include:
52
Emulator/Probe
CodeWarrior™
Open Source
• Small memory footprint: The RTOS was designed for speed and size efficiency in embedded systems. It delivers true
• Component-based architecture: Provides a fully-functional RTOS core with additional, optional services. Freescale's
• Full and lightweight components: Key components are included in both full and lightweight versions for further control
• Real-time, priority-based, preemptive multithreading: Allows high-priority threads to meet their deadlines consistently,
• Scheduling: Enables faster development time by offloading from developers the task of creating or maintaining an
• Code reuse: Provides a framework with a simple, intuitive API to build and organize the features across Freescale’s
Development
MQX Design
Development
CodeWarrior
Environment
Third Party:
Third Party:
Processor
BDM and
real-time performance, with context switching and low-level interrupt routines hand-optimized in assembly.
MQX RTOS includes 25 components (8 core components and 17 optional). Components are linked in only if needed,
preventing unused functions from bloating the memory footprint.
of size, RAM/ROM utilization, and performance options.
no matter how many other threads are competing for CPU time.
efficient scheduling system and interrupt handling.
broad portfolio of embedded processors.
(MQX OS
(MQX OS
Expert™
PC Hosted
Aware)
Aware)
Tools
IAR
and
MQX RTOS
Figure 5. MQX Comprehensive Solution
Demo Code
Optional
Services
BDM/JTAG
K20 Family Product Brief, Rev. 11, 08/2012
Industry-Specific Libraries
Application Tasks and
Core Services MQX RTOS
File System
Ethernet
(RTCS)
Applications
BSP/PSP
On Device
Microcontroller
CAN
USB
Applications
Customized
Freescale
Freescale Semiconductor, Inc.
Discrete
Driver,
Party
Third
and
Application
Enablement
Hardware
Layer
HAL

Related parts for MK22DX128VMC5