NXP Semiconductors MCX A34x Arm® Cortex®-M33 Microcontrollers

NXP Semiconductors MCX A34x Arm® Cortex®-M33 Microcontrollers support running up to 180MHz, 1MB of Flash, and 256kB RAM. The MCX A34x targets motor control applications, optimized with a high-performance and MAU engine, two integrated FlexPWM with four submodules combined with AOI, up to four Analog-to-Digital Converters (ADCs), rich serial peripherals, and SmartDMA. The NXP Semiconductors MCX A34x devices are supported by the MCUXpresso Developer Experience to optimize, ease, and help accelerate embedded system development.

Features

  • Arm Cortex-M33 180MHz core platform
  • Processing accelerators
    • Math Accelerate Unit (MAU) supports trigonometric, reciprocal, square, square root, sine, cosine, and arctan algorithms
    • SmartDMA - a co-processor for applications such as parallel camera interface and keypad scanning
  • Memory
    • Single-bank Flash
    • Up to 1024kB Flash with ECC (supports one-bit correction and two-bit detection)
    • Cache engine with 8kB RAM
    • Up to 256kB RAM of which 8kB is shared with cache, configurable as up to 8kB RAM with ECC (support one-bit correction and two-bit detection)
    • All RAM can be retained down to deep power-down mode
    • ROM
  • Peripherals
    • Analog
      • Four 16-bit ADCs
        • Up to 3.2Msps in 16-bit mode and 4Msps in 12-bit mode
        • Up to 82x ADC input channels total (depending on the package)
        • Integrated temperature sensor
      • One 12-bit Digital-to-Analog Converter (DAC) with up to 1Msps
      • Three high-speed comparators with 8-input pins and an 8-bit DAC as internal reference, with one LPCMP being functional down to deep power-down mode
      • Four OPAMPs without PGA
  • Timers
    • Five 32-bit standard general-purpose asynchronous timers/counters
      • Support up to four capture inputs and four compare outputs
      • PWM mode and external count input
      • Specific timer events can be selected to generate DMA requests
    • Low power timer
    • Frequency measurement timer
    • Windowed watchdog timer
    • Wake timer
    • Microtick timer (UTICK)
    • OS event timer
    • RTC timer without an external 32kHz input
  • Communication interfaces for connectivity
    • Two LPSPI, four LPI2C, and six LPUART
    • One FlexCAN with FD
  • Security
    • 128-bit universal unique identifier (UUID) per device, per IETF's RFC4122 Version 5 specification
    • Device lifecycle management
    • Flash read/write/execute permission protected by MBC and lockable
    • Implicit-protected Flash region (IFR)
    • Security monitoring
      • Code watchdog for code flow integrity checking
      • Glitch attack-resistant keyed access (Glikey) to security-sensitive registers
      • Six passive anti-tamper detectors
  • Packaging options
    • LQFP144 20mm x 20mm
    • LQFP100 14mm x 14mm
    • LQFP64 10mm x10mm
  • MCUXpresso Developer Experience
    • MCUXpresso ecosystem support
    • Selection of IDE choices
    • Pin, clock, peripheral, security, and memory configuration tools
    • Security programming and provisioning tools
    • Software development kit (SDK)
  • Zephyr™ RTOS support

Applications

  • Industrial
    • Energy storage and management systems
    • Smart metering
    • Factory automation
    • Industrial HMI
    • Mobile robotics ecosystems
    • Motion control and robotics
    • Motor drives
    • Brushless DC motor (BLDC) control
    • Permanent Magnet Synchronous Motor (PMSM) control
  • Smart homes
    • Home control panels
    • Major home appliances
    • Robotic appliances
    • Smart speakers
    • Soundbars
    • Gaming accessories
    • Smart lighting
    • Smart power sockets and light switches

Videos

Block Diagram

Block Diagram - NXP Semiconductors MCX A34x Arm® Cortex®-M33 Microcontrollers
Publicerad: 2025-08-06 | Uppdaterad: 2026-02-03