Based on ARM Cortex-M and RISC-V cores, we provide a rich product portfolio and comprehensive software/hardware support
Arm® Cortex®-M23 MCU Arm® Cortex®-M23 MCU

GD32 Arm® Cortex®-M23 Microcontrollers

Arm® Cortex®-M23 is the successor of the Arm® Cortex®-M0 and Cortex®-M0+ which is based on the latest Arm®v8-M architecture of embedded microprocessor cores. It adopts a Von Neumann two-stage pipelined structure and supports the complete Arm®v8-M reference instruction set while maximizing code compactness. Moreover, it is compatible with all Arm®v6-M instructions allowing engineers to easily transfer code from Arm® Cortex®-M0/M0+ processors to the Arm® Cortex®-M23. Additionally, the new Arm® Cortex®-M23 core is equipped with independent resources such as single-cycle hardware multipliers, hardware dividers, hardware frequency dividers, nested vectored interrupt controllers (NVICs), enhancing debug error correction and traceability for easier development. Subsequent products can also benefit from TrustZone® technology designed to support trusted and non-trusted software isolation and protection in hardware and to meet multiple security requirements.

Options GD32E23x Series Characteristics GD32L23x Series Characteristics
CPU & Flash Features Up to 72MHz Main Frequency
Up to 64KB Flash
Up to 64MHz Main Frequency Up to 256KB Flash
On-Chip Peripherals Up to 1x 12bit ADC;
Up to 4x 12bit DAC;
Up to 1x 32bit General-purpose Timer, 5x
16bit General-purpose Timers, 2x Basic Timers, and 2x Advanced Timers;
Up to 2x SPIs, 2x I2Cs, 2x USARTs, 1x I2s, 1x Comparator
4x 16bit General-purpose Timers, 2x Basic
Timers, 1x 32bit Low-power Timer;
Up to 2x USART, 2x UARTs, 1x Low-power
LPUART, 3x I2Cs, 2x SPIs, 1x I2S, 1x USB 2.0 FS;
Up to 1x 12bit ADC, 1x 12bit DAC, 2x Comparators
Other Features 20~48PIN; Embedded Flash;
Multi-channel DMA controller
32~64PIN; Embedded Flash;
Multi-channel DMA Selector Module
(DMAMUX);
LCD Segment Controller

    GD32E230/232 Series

  • Embedded Flash
  • 16K~64K Flash
  • 4K~8K SRAM
  • 1.8~3.6V Supply Voltage, 5V Tolerant I/O
  • -40℃~105℃ Industrial Temperature Range
  • Whole series hardware and software compatibility

    GD32L233 Series

  • Embedded Flash
  • 64KB~256KB Flash
  • 16KB~32KB SRAM
  • 1.7~3.6V Supply Voltage, 5V Tolerant I/O
  • -40℃~85℃ Industrial Temperature Range
  • GPIO multiplexing rate up to 93%