MCX A14x/15x MCUs with Arm® Cortex® M33, Scalable Device Options, Low Power and Intelligent Peripherals

MCX-A14X-A15X

Roll over image to zoom in

Block Diagram

MCX A14x and MCX A15x Block Diagram

MCX A14x/15x Block Diagram

Features

Core Platform

  • Arm® Cortex®-M33 up to 96 MHz

Memory

  • Up to 128 KB on chip Flash with ECC (support onebit correction and two bits detection)
  • Flash minimum programming size is 16 bytes
  • Support Flash Swap with 8 KB granularity
  • Cache Engine with 4 KB RAM
  • Up to 32 KB RAM, configurable as up to 8 KB with ECC (support single bit correction two bits detection)
  • All RAM can be retained down to deep power down mode

Peripherals

  • Analog
    • One single-ended 12-bit ADC with sample rate of 4.0 Msamples/sec in 12-bit mode, support 16-bit mode with reduced bandwidth. Up to 24 ADC input channels with multiple internal and external trigger inputs. Integrated temperature sensor
    • Two high-speed comparators with 8 input pins and a 8-bit DAC as internal reference, one comparator is functional down to deep power down mode, can be used as a wake-up source from low-power modes
  • Timers
    • Three 32-bit standard general-purpose asynchronous timers/counters, each timer supports up to four capture inputs and four compare outputs; specific timer events can be selected to generate DMA requests
    • LPTimer
    • Frequency measurement timer
    • Windowed Watchdog Timer
    • Wake timer
    • MicroTick timer that runs from the 1MHz clock. This can wake up the device from reduced power modes up to deep sleep with Flash off, with extremely low power consumption
    • 42-bit free running OS timer as a continuous time base for the system, available in any reduced power modes
  • Communication Interfaces
    • USB 2.0 full speed device controller with on-chip PHY supporting crystal-less operation in device mode
    • Two LPSPI modules, supporting up to 50MHz operation frequency in master mode
    • 1x LPI2C supporting Standard, Fast, Fast+ and Ultra Fast modes
    • 3x LPUART, provides asynchronous, serial communication capabilities
    • One I3C bus interface
  • Motor Control Subsystem
    • 1x FlexPWM with 3 submodules, providing 9 PWM outputs (no Nanoedge module)
    • 1x Quadrature Decoder (QDC), provides interfacing capability to position/speed sensors used in industrial motor control applications
    • 1x AOI

MCUXpresso Developer Experience

Security

  • Life cycle management
  • Protected Flash providing read/write/execute/Lock control per flash sector
  • 128-bit Universal Unique Identifier (UUID) per device in accordance to IETF’s RFC4122 version 5 specification
  • Code Watchdog for code flow integrity checking
  • Code Read Out Protection (RoP) from flash with 3 levels of factory access control to customize returns handling
  • Glitch attack resistant keyed access (Glikey) to critical control registers

Packaging

  • 64LQFP, 10x10mm, 32QFN, 5x5mm and 48QFN, 7x7mm

Part numbers include: FRDM-MCXA153, MCXA142VFM, MCXA142VFT, MCXA142VLH, MCXA143VFM, MCXA143VFT, MCXA143VLH, MCXA152VFM, MCXA152VFT, MCXA152VLH, MCXA153VFM, MCXA153VFT, MCXA153VLH.

Documentation

Quick reference to our documentation types.

1-5 of 8 documents

Show All

Design Resources

Hardware

3 hardware offerings

Software

1-5 of 9 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Support

What do you need help with?