Описание
The Kinetis K24 120 MHz MCU family targets low-power, cost-sensitive applications requiring high-performance processing efficiency and large memory densities. Includes a rich suite of analog, communication, timing and control peripherals to accommodate a wide range of requirements Supports crystal-less USB design for reduced system cost and board space Shares the comprehensive enablement and scalability of the Kinetis portfolio
- Up to 120 MHz ARM® Cortex®-M4 core with DSP instructions and floating point unit
- Up to 1 MB program flash memory and 256 KB RAM
- FlexBus external bus interface
- Multiple low-power modes, low-leakage wake-up unit
- Memory protection unit with multi-master protection
- 16-channel DMA controller
- External watchdog monitor and software watchdog
- Hardware CRC module
- Hardware random-number generator
- Hardware encryption supporting DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms
- 128-bit unique identification (ID) number per chip
- Two 16-bit SAR ADCs
- Two 12-bit DACs
- Three analog comparators (CMP)
- Voltage reference
- USB full-/low-speed On-the-Go controller
- Controller Area Network (CAN) module
- Three SPI modules
- Three I2C modules. Support for up to 1 Mbit/s
- Six UART modules
- Secure Digital Host Controller (SDHC)
- I2S module
- Two 8-channel Flex-Timers (PWM/Motor control)
- Two 2-channel FlexTimers (PWM/Quad decoder)
- 32-bit PITs and 16-bit low-power timers
- Real-time clock
- Programmable delay block
- 3 to 32 MHz and 32 kHz crystal oscillator
- PLL, FLL, and multiple internal oscillators
- 48 MHz Internal Reference Clock (IRC48M)
- Voltage range: 1.71 to 3.6 V
- Flash write voltage range: 1.71 to 3.6 V
- Temperature range (ambient): –40 to 105°C