NXP Semiconductors Kinetis® KL2x Microcontrollers

NXP Semiconductors Kinetis® KL2x Microcontrollers are pin, software, and tool compatible with all other Kinetis L MCU families and add a full-speed USB 2.0 On-The-Go (OTG) controller with an integrated low-voltage regulator. The Kinetis KL2x MCU family is also compatible with the Kinetis K20 MCU family (based on the Arm® Cortex®-M4 processor), providing a migration path to higher performance and feature integration. Devices start from 32KB of flash in a small-footprint 5x5mm 32 QFN package extending up to 512KB in a 121 MBGA package. Each combines ultra-low-power performance with a rich suite of analog, communication, timing, and control peripherals.

Features

  • Ultra-Low-Power
    • Next-generation 32-bit Cortex-M0+ core: 2x more CoreMark/mA than the closest 8/16-bit architecture
    • Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, keeping an 8-bit look and feel
    • Multiple flexible low-power modes, including new computer clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
    • LPUART, SPI, I2C, FlexIO, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
  • Memory
    • Up to 512KB flash, up to 128KB SRAM
    • Security circuitry to prevent unauthorized access to RAM and flash contents
    • Up to 32KB ROM and built-in bootloader simplifies the effort to program MCU and allows for easy flash upgrades
  • Performance
    • Cortex-M0+ core, 72MHz/96MHz core frequency over full voltage and temperature range (-40ºC to +105ºC)
    • Bit manipulation engine for improved bit handling of peripheral modules
    • Thumb instruction set combines high code density with 32-bit performance
    • Up to 8-channel DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
    • Independent-clocked COP guards against clock skew or code runaway for fail-safe applications
  • Mixed-Signal
    • Up to 16-bit ADC with configurable resolution, sample time and conversion speed/power
    • Integrated temperature sensor
    • High-speed comparator with internal 6-bit DAC
    • 12-bit DAC with DMA support
    • 1.2V and 2.1V voltage references (Vref)
  • Timing and Control
    • Two 6-channel and one 2-channel, 16-bit low-power timer PWM modules with DMA support
    • 2-channel 32-bit periodic interrupt timer provides time base for RTOS task schedule or trigger source for ADC conversion
    • Low-power timer allows operation in all power modes except for VLLS0
    • Real-time clock with calendar
  • Human-Machine Interface
    • Capacitive touch sense interface supports up to 16 external electrodes and DMA data transfer
    • GPIO with pin interrupt support, DMA request capability and other pin control options
  • Connectivity and Communications
    • USB 2.0 On-The-Go (full-speed) with integrated USB low-voltage regulator supplies up to 120 mA off-chip at 3.3 volts to power external components from 5-volts input or USB 2.0 Device (full-speed) with clock recovery feature without the need of external crystal
    • FlexIO for universal or customized serial peripheral emulation
    • High accuracy internal clock reference to support high-performance communication
    • Up to 3 I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
    • Up to 3 LPUART with DMA support
    • Up to 3 SPI with DMA support
    • I2S module for audio applications
    • FlexIO module supports a wide range of protocols including UART, I²C, SPI, I²S, PWM waveform generation
    • Smart card interface VMSIM (ISO7816-E)

Applications

  • Entry-level security
  • Game controllers and accessories
  • PC peripherals and accessories
  • USB-audio bridges
  • Portable accessories
  • Sensor fusion/IoT nodes
  • Sports and activity wearables.

Block Diagram

Block Diagram - NXP Semiconductors Kinetis® KL2x Microcontrollers
Paskelbta: 2013-04-08 | Atnaujinta: 2022-06-01