MKV31F128VLL10
MKV31F128VLL10 is Microcontroller manufactured by Freescale Semiconductor.
features include:
- Dual 16-bit ADCs sampling at up to 1.2 MS/s in 12-bit mode
- 12 channels of highly flexible motor-control timers (PWMs) across three independent time bases
- Large RAM block enabling local execution of fast control loops at full clock speed
100 LQFP (LL)
64 LQFP (LH)
14 x 14 x 1.4 Pitch 0.5 10 x 10 x 1.4 Pitch 0.5 mm mm
Performance
- 100 MHz ARM Cortex-M4 core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz
Memories and memory interfaces
- 128 KB of embedded flash and 24 KB of RAM
- Serial programming interface(Ez Port)
- Pre-programmed Kinetis flashloader for one-time, insystem factory programming
System peripherals
- Flexible low-power modes, multiple wakeup sources
- 4-channel DMA controller
- Independent External and Software Watchdog monitor
Clocks
- One crystal oscillator with two ranges: 32-40 k Hz or 3-32 MHz
- Three internal oscillators: 32 k Hz, 4 MHz, and 48 MHz
- Multi-purpose clock generator with FLL
Security and integrity modules
- Hardware CRC module
- 128-bit unique identification (ID) number per chip
- Flash access control to protect proprietary software
Analog modules
- Two 16-bit SAR ADCs (1.2 MS/s in 12bit mode)
- One 12-bit DAC
- Two analog parators (CMP) with 6-bit DAC
- Accurate internal voltage reference munication interfaces
- Two SPI modules
- Three UART modules and one low-power UART
- Two I2C: Support for up to 1 Mbps operation
Timers
- One 8-channel motor-control general-purpose/PWM timer
- Two 2-channel motor-control general-purpose timers with quadrature decoder functionality
- Periodic interrupt timers
- 16-bit low-power timer
- Programmable delay block
Operating Characteristics...