Microcontrollers(673)

Smart Home Audio(332)

M2A23 Series

Flash Memory/
SRAM (Kbytes)

   

256 / 24

M2A23YG5AC

M2A23LG5AC

M2A23SG5AC

128 / 24

M2A23YE5AC

M2A23LE5AC

M2A23SE5AC

64 / 24

M2A23YD5AC

M2A23LD5AC

M2A23SD5AC

Package QFN48  LQFP48  LQFP64 

 

High-Performance Microcontroller

The NuMicro® M2A23 series is a new microcontroller product designed for automotive and industrial applications. It delivers high performance with the capability to withstand ambient temperatures of up to 125°C and operates within a wide voltage range of 2.5V ~ 5.5V. Featuring up to three CAN FD interfaces, this series is tailored to meet the demanding requirements of automotive and industrial applications.

Core, Memory, and PDMA

Powered by the ARM® Cortex®-M23 core, the M2A23 series runs at up to 72 MHz. Its Memory Protection Unit (MPU) and Nested Vectored Interrupt Controller (NVIC) enhance security and task management. The series provides up to 256 KB of embedded Flash Memory, 24 KB of SRAM, and 4 KB of Flash loader memory (LDROM) for In-System Programming (ISP). It supports multiple bootloader interfaces, including CAN FD, SPI, UART, and I2C. Additionally, up to six PDMA channels enable efficient data transfers, reducing CPU load and ensuring smoother system performance.

Timers, Analog, and Communication Interfaces

The M2A23 series offers robust timer functionality, including four 32-bit timers, twelve 144 MHz PWM outputs, and two watchdog timers—one of which is a windowed variant for enhanced reliability. A 24-bit SysTick timer supports precise task scheduling, making it suitable for real-time applications.

Analog features include a 12-bit ADC with a sampling rate of up to 2 Msps across 16 channels, two comparators, and a built-in temperature sensor, ensuring reliable data acquisition.

For communication, the M2A23 integrates multiple peripherals: one LIN interface, two UART interfaces with support for One-Wire, IrDA, and RS485 functions, one I2C interface, one SPI interface, and two USCI modules configurable as UART, I2C, or SPI. Three CAN FD interfaces ensure compatibility with modern automotive and industrial networking standards.

I/O and Packaging

The series offers multiple package options, including QFN48 (5 mm x 5 mm and 7 mm x 7 mm), LQFP48 (7 mm x 7 mm), and LQFP64 (7 mm x 7 mm), with the largest package supporting up to 55 general-purpose I/O (GPIO) pins.

 

Applications:

The NuMicro® M2A23 is suitable for a wide range of applications such as:

  • Automotive Systems: ADAS, in-vehicle networking.
  • Industrial Automation: Motor control, sensor data processing.
  • Consumer Electronics: IoT devices, smart appliances.

 

Key Features:

Core
  - Arm Cortex-M23 core running up to 72 MHz
  Memory Protection Unit (MPU) with eight memory regions
  - Built-in Nested Vectored Interrupt Controller (NVIC)
     
Memories
  - Up to 256 KB Flash Memory
  - Up to 24 KB SRAM
  - 4 KB LDROM
  - 2 KB SPROM
  - ISP/ICP/IAP programming
     
Operating Characteristics
  - Voltage range: 2.5V ~ 5.5V
  - Temperature range: -40°C ~ +125°C
  - ESD HBM 8 kV
  - EFT 4.4 kV
     
Clocks
  - 4 ~ 32 MHz crystal oscillator (HXT)
  - 32.768 kHz crystal oscillator (LXT)
  - Internal 24 MHz RC oscillator (frequency drift < ±2% @ -40°C ~ +105°C, < ±3% @ -40°C ~ +125°C)
  - Internal 38.4 kHz RC with calibration (frequency drift < ±10% @ -40°C ~ +105°C, < ±15% @ -40°C ~ +125°C)
  - Internal PLL up to 144 MHz
     
Timers
  - 4 sets of 32-bit timers
  - Up to 6 sets of PWM with three 16-bit counters
  - Up to 6 sets of Basic PWM with two 16-bit counters
  - 1 set of SysTick timer: 24-bit down counter
  - 1 set of watchdog timer
  - 1 set of window watchdog timer
     
PDMA
  - Up to 6 channels
  - Channel can be operated by – software trigger, SPI/ I²S, UART, I²C, USCI, ADC, ACMP and Timer
     
Analog
  - 1 set of 12-bit, 2 Msps SAR ADC (up to 16 channels)
  - 2 sets of analog comparators (ACMP)
     
Communication interfaces
  - 3 sets CAN FD interface
  - Up to 2 sets of UART interfaces with IrDA, RS-485 and LIN
  - 1 set of SPI/I²S
  - 1 set of I²C interface
  - Up to 2 sets of USCI interfaces (UART / SPI / I2C)
  - 2 sets of LLSI
     
Cyclic Redundancy Calculation (CRC)
     
Up to 55 I/O ports with interrupt capability
     
96-bit Unique ID (UID)
     
128-bit Unique Customer ID (UCID)
     
Package
  - QFN48 (5 mm x 5 mm)
  - LQFP48 (7 mm x 7 mm)
  - LQFP64 (7 mm x 7 mm)
     
Evaluation Board
 
EVB Part No. Supported Devices
NuMaker-M2A23SG M2A23SG5ACM2A23LG5ACM2A23YG5ACM2A23SE5ACM2A23LE5AC
M2A23YE5AC, M2A23SD5AC, M2A23LD5AC, M2A23YD5AC