NXP Semiconductors

MCXA345VLH - 180MHz Cortex-M33 MCU, 512KB Flash | NXP

MPN: MCXA345VLH ✓ Active
In Stock Ships in 1-3 business days
64-LQFP (10x10 mm) Package 180 MHz Speed 512 KB (512K x 8) Memory
From $4.61 USD / Unit
MOQ: 1 |
Price updated: 2026-10-04
Volume Pricing
Qty Unit Price Extended
1 $7.42 $7.42
10 $6.65 $66.50
100 $5.83 $583.00
500 $5.12 $2,560.00
1,000 $4.61 $4,610.00
ℹ️ All prices are in USD

MCXA345VLH Overview

The NXP MCXA345VLH is a mixed-signal Arm Cortex-M33 microcontroller IC running at 180 MHz with 512 KB of on-chip Flash, intended for advanced motor control and real-time embedded applications. It integrates a single-precision FPU, a mathematical acceleration unit (MAU) for motor-control DSP, SmartDMA, dual FlexPWM modules with submodule flexibility, up to four embedded op-amps and up to four 16-bit ADCs, and is housed in a 64-pin LQFP (10x10 mm) package.

A microcontroller (MCU) is a compact, self-contained computing device that integrates a CPU core, program and data memory, peripherals, and I/O on a single silicon die. The Cortex-M33 class adds Arm TrustZone-M security, a single-precision FPU, DSP extensions and deterministic interrupt handling for industrial-grade mixed-signal control. Within NXP's portfolio taxonomy, the MCX A34 family sits below the higher-end MCX N and i.MX RT crossover lines and above the mainstream Kinetis KE/KM series - bridging real-time motor control, power conversion and analog-front-end integration into a single MCU.

Key differentiating features include: 180 MHz Cortex-M33 core with MPU and TrustZone-M, 512 KB Flash and up to 96 KB SRAM, dual FlexPWM with 8 PWM outputs suited to 3-phase inverter topologies, up to four 16-bit ADCs at 2 MSPS for current/voltage feedback, four on-chip op-amps that eliminate external signal conditioning, and a low-power run/standby architecture with multiple wake-up sources. The MAU accelerates trigonometric and Clarke/Park transforms for field-oriented motor control.

Typical applications include BLDC/PMSM motor drives for appliances, HVAC fans and pumps, industrial servo and robotics, digital power conversion (PFC, buck/boost), e-bike and light electric-vehicle controllers, and solar micro-inverter gate-driver boards. The 64-pin LQFP footprint is industrial-friendly, supports hand-solderable prototypes and matches the package placement used by the wider MCX A34 family.

When designing with the MCXA345VLH, allocate adequate decoupling (100 nF + 1 uF per VDD pin pair) and route analog/digital grounds as a star tied under the exposed pad. The internal op-amps save PCB area but need output current considered when driving ADC inputs with long tracks. For firmware development, use the NXP MCX A345 device family pack (DFP) in MCUXpresso IDE or Keil MDK.

Drop-in alternatives for MCXA345VLH — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

MCXA345VLL

✅ Drop-In
📦 LQFP (smaller)
Smaller LQFP footprint vs VLH 10x10 mm; same Cortex-M33 180 MHz and 512 KB Flash

📋 Reference alternative (not in catalog)

MCXA345VLQ

✅ Drop-In
📦 LQFP (different)
Different LQFP package option with same Cortex-M33 180 MHz core and Flash family; pinout not exact as of 2026-10-05 verification

📋 Reference alternative (not in catalog)

MCXA345VPN

✅ Drop-In
📦 HVQFN (different)
Different HVQFN package vs 64-LQFP VLH; same Cortex-M33 180 MHz family; pinout not compatible

📋 Reference alternative (not in catalog)

MCXA346VLH

✅ Drop-In
📦 64-LQFP (10x10)
Higher Flash density up to 1024 KB vs 512 KB on MCXA345VLH; same 64-LQFP footprint, same Cortex-M33 180 MHz core

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

MCXA345VLH Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M33 with FPU
Core Frequency 180 MHz
Bit Width 32-bit
Flash Size 512 KB (512K x 8)
Package 64-LQFP (10x10 mm)
Mounting Type Surface Mount
PWM Modules Dual FlexPWM
ADC Up to four 16-bit ADCs
Op-Amps Up to 4 embedded
DMA SmartDMA
Math Accelerator MAU (Mathematical Acceleration Unit)
Security TrustZone-M
RoHS Status Compliant

MCXA345VLH Pin Configuration

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Pin 1 P1_00 — GPIO / ADC / peripheral function
Pin 2 P1_01 — GPIO / ADC / peripheral function
Pin 3 P1_02 — GPIO / ADC / peripheral function
Pin 4 P1_03 — GPIO / ADC / peripheral function
Pin 5 P1_04 — GPIO / ADC / peripheral function
Pin 6 P1_05 — GPIO / ADC / peripheral function
Pin 7 P1_06 — GPIO / ADC / peripheral function
Pin 8 P1_07 — GPIO / ADC / peripheral function
Pin 9 VDD — Main supply voltage
Pin 10 VSS — Ground reference
Pin 11 P2_00 — GPIO / peripheral function
Pin 12 P2_01 — GPIO / peripheral function
Pin 13 P2_02 — GPIO / peripheral function
Pin 14 P2_03 — GPIO / peripheral function
Pin 15 P2_04 — GPIO / peripheral function
Pin 16 P2_05 — GPIO / peripheral function
Pin 17 P2_06 — GPIO / peripheral function
Pin 18 P2_07 — GPIO / peripheral function
Pin 19 P3_00 — GPIO / peripheral function
Pin 20 P3_01 — GPIO / peripheral function
Pin 21 P3_02 — GPIO / peripheral function
Pin 22 P3_03 — GPIO / peripheral function
Pin 23 P3_04 — GPIO / peripheral function
Pin 24 P3_05 — GPIO / peripheral function
Pin 25 P3_06 — GPIO / peripheral function
Pin 26 P3_07 — GPIO / peripheral function
Pin 27 P4_00 — GPIO / peripheral function
Pin 28 P4_01 — GPIO / peripheral function
Pin 29 P4_02 — GPIO / peripheral function
Pin 30 P4_03 — GPIO / peripheral function
Pin 31 P4_04 — GPIO / peripheral function
Pin 32 P4_05 — GPIO / peripheral function
Pin 33 P4_06 — GPIO / peripheral function
Pin 34 P4_07 — GPIO / peripheral function
Pin 35 P5_00 — GPIO / peripheral function
Pin 36 P5_01 — GPIO / peripheral function
Pin 37 P5_02 — GPIO / peripheral function
Pin 38 P5_03 — GPIO / peripheral function
Pin 39 P5_04 — GPIO / peripheral function
Pin 40 P5_05 — GPIO / peripheral function
Pin 41 P5_06 — GPIO / peripheral function
Pin 42 P5_07 — GPIO / peripheral function
Pin 43 P6_00 — GPIO / peripheral function
Pin 44 P6_01 — GPIO / peripheral function
Pin 45 P6_02 — GPIO / peripheral function
Pin 46 P6_03 — GPIO / peripheral function
Pin 47 P6_04 — GPIO / peripheral function
Pin 48 P6_05 — GPIO / peripheral function
Pin 49 P6_06 — GPIO / peripheral function
Pin 50 P6_07 — GPIO / peripheral function
Pin 51 P7_00 — GPIO / peripheral function
Pin 52 P7_01 — GPIO / peripheral function
Pin 53 P7_02 — GPIO / peripheral function
Pin 54 P7_03 — GPIO / peripheral function
Pin 55 P7_04 — GPIO / peripheral function
Pin 56 P7_05 — GPIO / peripheral function
Pin 57 P7_06 — GPIO / peripheral function
Pin 58 P7_07 — GPIO / peripheral function
Pin 59 RESET — Reset input (active low)
Pin 60 VDD — Main supply voltage
Pin 61 VSS — Ground reference
Pin 62 XTAL — Crystal oscillator pin
Pin 63 EXTAL — External clock input
Pin 64 VREF — Voltage reference / ADC reference

Typical Applications

MCXA345VLH is suitable for 6 applications: BLDC / PMSM Motor Drives, Industrial Servo and Robotics, Digital Power Conversion (PFC, Buck/Boost), Appliance and White Goods Control, HVAC Fans and Pumps, Solar Micro-Inverter Gate Driver Control.

🏭

BLDC / PMSM Motor Drives

The MCXA345VLH's dual FlexPWM module delivers up to 8 PWM outputs with programmable complementary mode - a direct match for 3-phase inverter topologies driving BLDC and PMSM motors at 24-48 V bus. The four 16-bit ADCs (up to 2 MSPS) sample phase currents at the PWM mid-point, while the four embedded op-amps condition shunt signals without external components. The 180 MHz Cortex-M33 executes field-oriented control (FOC) loops at 20-50 kHz with deterministic interrupt latency from the MPU and TrustZone-M, making it ideal for appliance, HVAC and e-bike motor drives.

🏭

Industrial Servo and Robotics

For industrial servo and small robotics, the MCXA345VLH's high-resolution PWM (sub-module flexibility for center-aligned and edge-aligned modes) and four 16-bit ADCs enable precise torque and position control. The SmartDMA offloads repetitive peripheral transactions - critical for encoder interfaces via quadrature decoders - freeing CPU cycles for the control loop. TrustZone-M supports secure firmware-IP protection demanded by industrial servo OEMs.

⚡

Digital Power Conversion (PFC, Buck/Boost)

Digital power stages such as totem-pole PFC and LLC resonant converters benefit from the MCXA345VLH's 180 MHz Cortex-M33 with FPU and MAU. The MAU accelerates trigonometric computations needed for PFC THD optimization. Up to four 16-bit ADCs simultaneously digitize input voltage, input current, output voltage and output current at high sample rates, while dual FlexPWM provides tightly synchronized PWM edges required for soft-switching topologies. The 64-LQFP industrial package is well-suited to SMPS control boards.

🏭

Appliance and White Goods Control

Washing machines, dishwashers, refrigerators and air conditioners increasingly require mixed-signal motor control plus user-interface logic on a single MCU. The MCXA345VLH's 512 KB Flash and integrated op-amps/ADCs minimize BOM cost, and the 64-LQFP package supports the through-hole-style soldering still common in cost-sensitive appliance manufacturing. The TrustZone-M security can safeguard OEM calibration data and brand-protection firmware from cloning.

⚡

HVAC Fans and Pumps

Variable-speed HVAC fans and circulating pumps need quiet sinusoidal torque control to minimize acoustic noise. The MCXA345VLH's 16-bit ADCs and high-resolution PWM combine to deliver smooth sinusoidal FOC, while the 180 MHz core runs acoustic-noise-optimized space-vector PWM algorithms in real time. Embedded op-amps interface directly to shunt resistors in the inverter ground path, eliminating the external instrumentation-amplifier IC common in legacy designs.

⚡

Solar Micro-Inverter Gate Driver Control

Micro-inverters attached to individual solar panels require a control MCU capable of running MPPT algorithms at sub-millisecond cadence while also generating the grid-synchronization PWM. The MCXA345VLH provides the 180 MHz performance and FlexPWM synchronization needed, and the 64-LQFP industrial temperature grade suits outdoor inverter enclosures. Embedded op-amps sense DC-bus current and AC output current for islanding detection per IEEE 1547 safety requirements.

Recommended Products Summary

MCXA346VLH Higher-Flash upgrade in same family Used in: BLDC / PMSM Motor Drives, Appliance and White Goods Control GD3000 3-phase gate driver companion Used in: BLDC / PMSM Motor Drives, Digital Power Conversion (PFC, Buck/Boost), Solar Micro-Inverter Gate Driver Control MCXA345VLL Same family, smaller LQFP footprint Used in: Industrial Servo and Robotics, HVAC Fans and Pumps TJA1044 CAN transceiver for servo networking Used in: Industrial Servo and Robotics TLV9062 External op-amp for additional sensing channels Used in: Digital Power Conversion (PFC, Buck/Boost), Solar Micro-Inverter Gate Driver Control
What is the core architecture and clock speed of MCXA345VLH?
The MCXA345VLH integrates an Arm Cortex-M33 core with single-precision FPU running at 180 MHz. According to the NXP MCX A34 product page, the core includes TrustZone-M security and is paired with a mathematical acceleration unit (MAU) optimized for real-time motor-control transforms. This combination delivers deterministic interrupt response suitable for field-oriented control loops operating at 20-50 kHz PWM.
How much Flash and RAM does the MCXA345VLH provide?
The MCXA345VLH ships with 512 KB of on-chip Flash as the program store. SRAM size is not stated in the verified distributor excerpt; consult the NXP datasheet or the device family pack (DFP) memory map for the exact SRAM figure on the 'VLH' 64-LQFP variant. The same MCX A34 family supports up to 1024 KB Flash on higher-density parts.
What package does MCXA345VLH use and how many pins does it have?
The MCXA345VLH is supplied in a 64-pin LQFP package with body size 10x10 mm. The LQFP-64 footprint is industrial-friendly, hand-solderable for prototype rework, and matches other MCX A34 family members, allowing PCB layout reuse when migrating between Flash densities in the same family.
Where can I buy MCXA345VLH online and what is the price?
Authorized distributors such as DigiKey, Mouser, Arrow and TrustedParts list the MCXA345VLH as of 2026-10-05. Unit pricing at qty 1 is approximately USD 7.42, dropping to around USD 4.61 at 1000 pieces per Octopart aggregated distributor data. Lead time is typically stock-to-4 weeks depending on quantity break.
Is the MCXA345VLH in stock and what is its lead time?
DigiKey currently advertises MCXA345VLH with same-day shipping availability as of 2026-10-05. Mouser also lists it as in stock in industrial quantities. For 10k+ production volumes, expect 8-12 week lead time directly from NXP; contact an authorized distributor for current franchise allocation.
What is the difference between MCXA345VLH and MCXA345VLL?
Both belong to the NXP MCX A34 family and share the same Cortex-M33 core, FlexPWM, op-amps and ADC peripherals. The 'VLH' suffix denotes the 64-pin LQFP (10x10 mm) package, while 'VLL' denotes a smaller LQFP package per the Keil NXP.MCXA345_DFP device list. They are drop-in firmware-compatible but PCB layout differs because of pin count and pitch.
Can the MCXA345VLH drive a 3-phase BLDC motor directly?
The MCXA345VLH is well-suited for 3-phase BLDC and PMSM motor control via its dual FlexPWM modules (up to 8 PWM outputs) and four 16-bit ADCs for current/voltage feedback. According to NXP documentation, it integrates on-chip op-amps that can directly condition phase-current shunt signals before the ADC, eliminating external analog front-end components in typical 24-48 V drive designs.
MCXA345VLH vs STM32G431 - which is better for motor control?
For mixed-signal motor control, the MCXA345VLH (180 MHz Cortex-M33) competes with the STMicroelectronics STM32G431 (170 MHz Cortex-M4F). MCXA345VLH offers four 16-bit ADCs and four embedded op-amps on-chip - reducing external parts count - while the STM32G431 typically offers higher-resolution timers (5 ns resolution). Choose MCXA345VLH for higher analog integration; choose STM32G431 for tighter PWM resolution.
When should I choose MCXA345VLH over MCXA346?
Choose MCXA345VLH when you need a 64-LQFP compact footprint with 512 KB Flash for cost-sensitive applications. Choose MCXA346 when you need higher Flash density (up to 1024 KB) and more peripheral instances - the MCXA346 also exposes additional package options like WFBGA169 per the datasheet preface. Both share the same Cortex-M33 core architecture.
What is the best drop-in replacement for MCXA345VLH?
Within NXP's MCX A34 family, the MCXA345VLL is the closest drop-in firmware replacement but uses a smaller LQFP package requiring PCB rework. For pure pin-compatible upgrade to 1024 KB Flash, the MCXA346 series exists but requires footprint migration. No true same-footprint cross-brand drop-in part has been verified in current distributor cross-reference databases as of 2026-10-05.
Where can I download the MCXA345VLH datasheet PDF?
The official NXP datasheet is titled 'MCXA345/346 Mixed-signal Arm Cortex-M33 MCU with 180 MHz, up to 1024 KB Flash' and is available at the NXP product page https://www.nxp.com/part/MCXA345VLH. Distributor-hosted PDFs are also available at Mouser (MCXAP144M240F60RM reference manual) and datasheets.com. The Keil device family pack NXP.MCXA345_DFP provides register-level definitions.
How do I find the MCXA345VLH pinout?
The MCXA345VLH pinout for the 64-pin LQFP package is documented in section 8 of the NXP MCX A34 datasheet. Pin functions are also generated automatically by the NXP MCUXpresso Configuration Tools (Pins / Clocks / Peripherals views) when you select the MCXA345VLH device, eliminating manual cross-checking for routine GPIO and peripheral assignments.
What are the key specifications of MCXA345VLH engineers should know?
Engineers evaluating MCXA345VLH should note: 180 MHz Cortex-M33 core with FPU and TrustZone-M, 512 KB Flash, dual FlexPWM for 3-phase motor drive, four 16-bit ADCs at up to 2 MSPS, four embedded op-amps eliminating external conditioning, SmartDMA for low-CPU-overhead data movement, and a 64-pin LQFP (10x10 mm) industrial package - making it a strong fit for cost-optimized BLDC/PMSM drives and digital power stages.
Is the MCXA345VLH suitable for industrial servo drive applications?
Yes, the MCXA345VLH is suitable for industrial servo drives thanks to its 180 MHz Cortex-M33 core, dual FlexPWM providing complementary PWM outputs with programmable dead-time, four 16-bit ADCs for precise current/voltage sampling, and four embedded op-amps that directly condition shunt signals. The TrustZone-M security enables secure firmware-IP protection required in many industrial servo deployments.

Engineering reference data for MCXA345VLH — comparison, design guidance, and compliance information.

Selection Guide

Choose the MCXA345VLH when you need a Cortex-M33 180 MHz mixed-signal MCU in a 64-LQFP industrial package with on-chip op-amps and ADCs optimized for cost-effective BLDC/PMSM motor drives and digital power conversion. Pick the MCXA346VLH (same footprint) if you anticipate firmware growth beyond 512 KB Flash. Pick the MCXA345VLL if you need a smaller LQFP for space-constrained designs (requires PCB rework). For cross-brand alternatives, the STM32G431CBT6 (48-LQFP) is a comparable Cortex-M4F motor-control MCU but requires firmware porting and PCB rework due to its smaller footprint.

Comparison with Alternatives

Parameter This Product MCXA345VLL MCXA345VLQ MCXA345VPN MCXA346VLH STM32G431CBT6
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors STMicroelectronics
Package 64-LQFP (10x10 mm) LQFP (smaller) LQFP (different) HVQFN (different) 64-LQFP (10x10) - same 48-LQFP (7x7)
Core Cortex-M33F 180 MHz Cortex-M33F 180 MHz Cortex-M33F 180 MHz Cortex-M33F 180 MHz Cortex-M33F 180 MHz Cortex-M4F 170 MHz
Flash 512 KB 512 KB 512 KB 512 KB Up to 1024 KB 128 KB
ADC Up to 4x 16-bit Up to 4x 16-bit Up to 4x 16-bit Up to 4x 16-bit Up to 4x 16-bit Up to 5x 12-bit (5 MSPS)
Embedded Op-Amps Up to 4 Up to 4 Up to 4 Up to 4 Up to 4 Up to 6 internal (4x 12-bit + 2x DAC op-amps)
PWM Modules Dual FlexPWM (8 outputs) Dual FlexPWM (8 outputs) Dual FlexPWM (8 outputs) Dual FlexPWM (8 outputs) Dual FlexPWM (8 outputs) Advanced timer (up to 12 channels)
Footprint Compatibility 64-LQFP (10x10) Different LQFP - PCB rework required Different LQFP - PCB rework required Different HVQFN - PCB rework required 64-LQFP (10x10) - drop-in 48-LQFP (7x7) - PCB rework required

Key Differentiators

  • Integrated op-amps and ADCs minimize BOM (vs STM32G431CBT6)
  • 180 MHz Cortex-M33 with MAU for motor control (vs STM32G431CBT6)
  • Drop-in 64-LQFP upgrade path to MCXA346VLH (vs MCXA345VLH itself)

Design Notes

Place 100 nF and 1 uF X7R ceramic decoupling capacitors within 5 mm of every VDD/VSS pin pair on the MCXA345VLH. Star-ground the analog and digital VSS pins at a single point under the exposed die flag to minimize ADC reference noise. Use a ferrite bead between digital and analog VDD rails if analog supply current exceeds 20 mA.

Do not enable more than four embedded op-amps simultaneously on the MCXA345VLH - the analog supply rail limits total current. Ensure the op-amp output stages are not back-powered by an external ADC input that exceeds VDD+0.3 V during fault events, or use series resistors for protection. The SmartDMA engine must be configured before use or peripheral DMA requests will stall.

Estimated: At maximum ambient 85 C industrial environment, the 64-LQFP package (theta_JA approximately 45 C/W) dissipates up to 1.5 W continuous without requiring a heatsink. For motor-control firmware running the Cortex-M33 at 180 MHz with both FlexPWM modules active, expect 0.6-0.8 W internal dissipation - well within the package rating for proper PCB copper area of at least 4 sq cm.

Keep ADC input traces shorter than 50 mm and surround them with a ground pour to maintain signal integrity on the MCXA345VLH. Route the FlexPWM outputs as differential pairs (PWMxH/PWMxL) with matched lengths to within 2 mm to avoid shoot-through. Place the 8 MHz or 16 MHz crystal within 5 mm of the XTAL/EXTAL pins with a guard ring tied to analog ground.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per NXP product page. Not AEC-Q100 qualified - for automotive motor control applications, evaluate MCX A34 automotive-grade variants from NXP. Industrial temperature grade LQFP package.

Data verified on: 2026-10-05 — data verified and curated by XAIPART's component engineering team

Related Searches

MCXA345VLH datasheet MCXA345VLH price NXP MCXA345VLH buy Cortex-M33 motor control MCU 180 MHz MCXA345VLH pinout 64-LQFP MCXA345VLH BLDC motor drive application MCXA345VLH vs STM32G431 MCXA345VLH drop-in replacement MCX A34 FlexPWM 64-LQFP what is the difference between MCXA345 and MCXA346 MCXA345VLH industrial motor control NXP MCX A34 datasheet PDF

Related Components & Terms

NXP Semiconductors MCXA345VLH MCXA345VLL MCXA345VLQ MCXA345VPN MCXA346VLH STM32G431CBT6 Arm Cortex-M33 FPU TrustZone-M FlexPWM SmartDMA MAU BLDC motor PMSM motor field-oriented control 16-bit ADC embedded op-amp LQFP-64 RoHS REACH MCX A34 family industrial servo digital power conversion HVAC
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details