MK22FX512VMD10 Freescale Semiconductor, MK22FX512VMD10 Datasheet - Page 19

no-image

MK22FX512VMD10

Manufacturer Part Number
MK22FX512VMD10
Description
ARM Microcontrollers - MCU K20_1MB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK22FX512VMD10

Rohs
yes
Core
ARM Cortex M0
Processor Series
MK22FX512
Data Bus Width
32 bit
Maximum Clock Frequency
100 MHz
Program Memory Size
512 KB
Data Ram Size
64 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 105 C
Package / Case
BGA-144
Mounting Style
SMD/SMT
A/d Bit Size
16 bit
Interface Type
CAN, I2C, I2S, SPI, UART, USB
Maximum Operating Temperature
+ 105 C
Minimum Operating Temperature
- 40 C
On-chip Dac
Yes
Program Memory Type
Flash
Supply Voltage - Max
3.6 V
Supply Voltage - Min
1.71 V
freescale.com/ARM
MK10DN32Vyy5
MK10DN64Vyy5
MK10DX32Vyy5
MK10DX64Vyy5
MK10DN128Vyy5
MK10DX128Vyy5
MK12DX128Vyy5
MK12DX256Vyy5
MK12DN512Vyy5
MK11DX128Vyy5
MK11DX256Vyy5
MK11DN512Vyy5
MK10DX64Vyy7
MK10DX128Vyy7
MK10DX256Vyy7
MK12FX512Vyy10
MK12FN1M0Vyy10
MK11FX512Vyy10
MK11FN1M0Vyy10
MK10DX128Vyy10
MK10DX256Vyy10
MK10DN512Vyy10
MK10FX512Vyy12
MK10FN1M0Vyy12
yy = package designator
• ARM
• Up to 32-channel DMA. Up to 16 KB of cache. Cross bar switch
• 32 KB–1 MB flash. Up to 128 KB of SRAM
• 32–512 KB FlexMemory
• 10 ultra-low-power modes with flash programming and
• Low-power timer, low-power RTC, low-leakage wake-up unit
• High-speed 16-bit ADCs. Programmable gain amplifiers
• 12-bit DAC. High-speed comparators
• On-chip voltage reference
• Cryptographic acceleration unit (CAU)
• Hardware tamper detection unit
• Random number generator
• Low-power capacitive touch-sensing interface
• Up to six UARTs with IrDA support. One UART with
• I
Features
Kinetis K10 Family Options
Part Number
optional single precision floating point unit
analog operation down to 1.71 volts
ISO 7816 support
interfaces, up to two I
2
S interface, up to two CAN modules, up to three DSPI
®
Cortex™-M4 core with DSP instruction support and
100
100
100
100
100
100
100
120
120
50
50
50
50
50
50
50
50
50
50
50
50
72
72
72
* 121 BGA package only
2
C interfaces
1024
1024
1024
128
128
128
256
512
128
256
512
128
256
512
512
128
256
512
512
32
64
32
64
64
Memory
128
128
128
256
512
32
32
32
64
64
64
64
32
32
32
-
-
-
-
-
-
-
-
-
128
128
128
128
128
16
16
16
16
32
32
64
32
32
64
16
32
64
64
64
32
64
8
8
** C temp only (–40 °C to +85 °C)
Feature Options
• Up to 120 MHz core supporting a broad range of processing bandwidth needs
• Peripheral and memory servicing with reduced CPU loading. Optimized bus bandwidth and flash execution
• High reliability, fast access program memory with 4-level security protection. Independent flash banks allow
• FlexMemory provides 32 byte–16 KB of user-segmentable byte write/erase EEPROM. In addition, FlexNVM
• Peripheral activity and wake-up times can be optimized to suit application requirements enabling extended
• Continual device operation in reduced power states with flexible wake-up options
• Fast, accurate signal conditioning capability with support for single or differential operation for improved
• Support for small amplitude signal processing
• Analog signal generation for audio applications
• Fast, accurate motor over-current protection
• Eliminates need for external voltage reference reducing overall system cost
• Secure data transfer and storage. Faster than software implementations and with minimal CPU loading.
• Secure key storage with internal/external tamper detect for unsecured flash, temperature/clock/supply
• Provides a modern upgrade from mechanical to touch keypad, rotary and slider user interfaces and
• Variety of data size, format and transmission/reception settings supported for multiple industrial
• Multiple communication interfaces for simple and efficient data exchange, industrial network bridging
Benefits
performance. Concurrent multi-master bus accesses for increased bus bandwidth
concurrent code execution and firmware updating
from 32–512 KB for extra program code, data or EEPROM backup
battery life (Stop currents of <500 nA, run currents of <200 μA/MHz, 4 µs wake-up from Stop)
noise rejection
Supports a wide variety of algorithms: DES, 3DES, AES, MD5, SHA-1, SHA-256
voltage variations and physical attack
operates in all low-power modes with minimal current added. Supports up to 16 inputs
communication protocols
and audio system interfacing
√*
√*
√*
Refer to family product brief on freescale.com for full product specs.
Tamper Detect, CAU + RNG
Tamper Detect, CAU + RNG
Tamper Detect, CAU + RNG
Tamper Detect, CAU + RNG
Tamper Detect, CAU + RNG
NAND Flash Ctrlr.
NAND Flash Ctrlr.
Other
FM
FT
Kinetis MCUs
LF
MP
LH
√ Package
LK
LL
AB
√**
MC
LQ
MD
19

Related parts for MK22FX512VMD10