NXP Semiconductors Kinetis KL3x Microcontrollers

NXP Semiconductors Kinetis KL3x Microcontrollers, based on the Arm® Cortex®-M0+ core combine ultra-low power performance with a rich suite of analog, communication, timing, and control peripherals, including a low-power segment LCD controller with support for up to 376 segments. NXP Kinetis KL3x start from 32KB of flash in a QFN-48 package, extending up to 256KB in a MBGA-121 package. The Kinetis KL3x MCUs are compatible with the ARM Cortex-M4- based Kinetis K30 MCU family, offering a migration path to higher performance and feature integration.

Features

  • Ultra-Low-Power
    • Next-generation 32-bit Arm Cortex-M0+ core
    • 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 compute clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
    • LPUART, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
  • Memory
    • Up to 256KB flash with 64 byte flash cache, up to 32KB RAM
    • Security circuitry to prevent unauthorized access to RAM and flash contents
    • 16KB ROM and built-in boot loader simplifies the effort to program MCU and allows for easy flash upgrades
  • Performance
    • 48MHz 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 4-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
    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
    • Segment LCD interface
    • Capacitive touch-sensing inputs support 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
    • Two I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
    • One LPUART and two UART with DMA support
    • Two SPI with DMA support
    • I2S module for audio applications
    • FlexIO for universal or customized serial peripheral emulation

Applications

  • Blood glucose meters
  • Electronic scales
  • Flow meters
  • Smart meters
  • Thermostats
  • Portable medical devices

Block Diagram

Block Diagram - NXP Semiconductors Kinetis KL3x Microcontrollers
發佈日期: 2019-05-24 | 更新日期: 2023-08-29