Kinetis K10 - 50 MHz, Baseline, Low Power Microcontrollers (MCUs)
- 50MHz ARM Cortex-M4 core with DSP instruction set
- Single cycle MAC and single instruction multiple data (SIMD) extensions
- Ultra-Low-Power
- 11 low-power modes with power and clock gating for optimal peripheral control
- Stop currents of <190 Na (VLLS0)
- Run currents of <270 UA/MHz
- 4 µs wake-up from stop mode
- Full memory and analogue operation down to 1.71 volts for extended battery life
- Low-leakage wake-up unit with up to 8 x internal modules and 16 x pins
- Low-power timer for continual system operation in reduced power state
- Flash, SRAM and FlexMemory: 32 KB-128 KB Flash. Fast access
- High reliability with 4-level security protection
- FlexMemory: up to 2 KB of byte write/erase EEPROM for data tables/system data
- FlexNVM from 32 KB for extra program code, data or EEPROM backup
- Up to two high-speed comparators providing motor over-current protection
- Up to 4-channel DMA for peripheral and memory servicing
- Cross bar switch enables concurrent multi-master bus access
- Up to 16 KB of SRAM
- High speed 16-bit ADC with configurable resolution
- Independent Flash banks allow concurrent code execution and firmware updating
- Up to 2 x FlexTimers with a total of 10 channels
- Hardware dead-time insertion and quadrature decoding for motor control
- Carrier modulator timer for IR waveforms in remote control applications
- Four-channel 32-bit periodic interrupt timer
- Human-Machine interface: hardware touch-sensing interface with up to 16 inputs
- High sensitivity level allows use of overlay surfaces upto 5mm thick
- Up to three UARTs. One UART supports RS232 with flow control
Kinetis K 32-bit MCU, ARM Cortex-M4 core, 64KB Flash, 50MHz, QFP 64