GD32E512/511/501 Series
-
Overview
-
Explore our portfolio
-
Product selector
-
Documentation
Overview
The GD32E512/511 series MCUs are powered by a high-performance Arm® Cortex®-M33 core running at up to 120 MHz and integrate a rich set of application-oriented peripherals, including 3×I2C, 1×MDIO, 2×ADC, 4×DAC, 2×COMP, 2×OPA and more. These integrated resources enable comprehensive monitoring and management functions for high-speed optical modules. The series also supports an ultra-compact 3 × 3 mm package, making it well suited to the increasing demand for miniaturization and higher integration in optical module designs.
The GD32E501 series MCUs are based on the Arm® Cortex®-M33 core operating at up to 100 MHz and feature a hardware multiplier/divider, a complete DSP instruction set, and a single-precision floating-point unit (FPU), delivering up to 126 DMIPS of processing performance. The series integrates 128 KB to 512 KB of dual-bank embedded Flash memory and 20 KB to 32 KB of SRAM, along with a rich set of peripherals that enhance data processing capabilities and provide flexible signal-chain resources. Operating from 1.8 V to 3.6 V across an industrial temperature range of -40°C to +105°C, the GD32E501 series supports Read-While-Write (RWW) functionality through its dual-bank Flash architecture, ensuring uninterrupted system operation during over-the-air (OTA) firmware updates. Additional features, including a Memory Protection Unit (MPU), Configurable Logic Array (CLA), I2C bootloader, and MDIO interface for Ethernet PHY management, further enhance system reliability, flexibility, and connectivity.
Explore our portfolio
-
Based on the Cortex®-M33 core, up to 100MHz operating frequency.
Integrated 512KB Flash and 32KB SRAM.
Support ADC, DAC, Comparators, CLA, MDIO and various of interfaces. -
Equipped with Cortex®-M33 core, maximum frequency up to 120 MHz
512 KB Flash and 128 KB SRAM
Integrated abundant peripherals including I3C, I2C, ADC, DAC, Comparators, CLA, MDIO, etc. -
Equipped with Cortex®-M33 core, maximum frequency up to 120 MHz
512 KB Flash and 128 KB SRAM
Integrated abundant peripherals including I3C, I2C, ADC, DAC, Comparators, CLA, MDIO, etc.
Product selector
9 Results
|
Part No
|
Core
|
Series
GD32E512
GD32E511
GD32E501
|
Package
FCCSP81
FCCSP64
FCCSP49
BGA64
|
Max Speed (MHz)
|
Flash (Bytes)
128K
256K
512K
|
SRAM (Bytes)
32K
64K
128K
|
I/O
up to 55
38
51
54
65
|
GPTM (32bit)
|
GPTM (16bit)
|
Advanced TM (16bit)
|
HRTM
|
CPTM (16bit)
|
Basic TM (64bit)
|
Basic TM (32bit)
|
Basic TM (16bit)
|
LPTM (32bit)
|
LPTM (16bit)
|
SysTick (64bit)
|
SysTick (24bit)
|
WDG
|
RTC
|
USART+UART
1+1
2
|
LPUART
|
I2C
|
QSPI
|
SPI
|
I2S
|
CAN 2.0B
|
USB 2.0
|
Ethernet
|
EtherCAT Slave Controller
|
SDIO
|
MFCOM
|
LIN
|
LCD-TFT
|
Segment LCD
|
Camera
|
IPA
|
SAI
|
TMU
|
EXMC
|
CEC
|
14bit ADC Units (CHs)
|
12bit ADC Units (CHs)
1(16)
2(22)
2(22)
2(20)
2(15)
|
12bit DAC Units
|
Comp
|
IEEE 802.11
|
Bluetooth
|
Dflash(Bytes)
|
SENT
|
Functional Safety
|
Security
|
Temperature Range(TA)
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cortex®-M33 | GD32E501 | BGA64 | 100 | 512K | 32K | up to 55 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 2 | 0 | 3 | 0 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1(16) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E511 | BGA64 | 120 | 256K | 64K | 54 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(22) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E511 | BGA64 | 120 | 512K | 128K | 54 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(22) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP49 | 120 | 128K | 64K | 38 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(15) | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP49 | 120 | 256K | 64K | 38 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(15) | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP49 | 120 | 512K | 128K | 38 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(15) | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP64 | 120 | 256K | 64K | 51 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(20) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP64 | 120 | 512K | 128K | 51 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(20) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | |
| Cortex®-M33 | GD32E512 | FCCSP81 | 120 | 512K | 128K | 65 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 1+1 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(22) | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ |
Documentation
Search
-
Datasheet(2)
Title
EN
CN
Date
-
2026-06-09
-
2026-06-09
Load all
-
-
Errata(1)
-
Application Note(35)
Title
EN
CN
Date
-
2026-06-09
-
You can subscribe to this document
AN221 Instructions for Scatter Loading in IAR for GD32 Arm Cortex-M Processors_Rev1.2
2026-04-01
-
You can subscribe to this document
AN206 Instructions for Scatter Loading in Keil MDK5 for GD32MCU_Rev1.1
2026-04-01
-
You can subscribe to this document
AN311 Scatter Loading Instructions of GD32 Embedded Builder for Arm Cortex-M Processor_Rev1.0
2026-01-26
-
You can subscribe to this document
AN200 GD32 Embedded Builder Linker Script Files Introduction for Arm Cortex-M Processor_Rev1.0
2026-01-26
-
2025-12-05
-
2025-12-05
-
2024-11-25
-
2022-04-21
-
2022-04-21
-
2022-04-21
-
2022-12-08
-
2022-12-08
-
2022-12-08
-
2022-12-08
-
2025-08-01
-
2022-12-08
-
You can subscribe to this document
AN064 Calibration method of internal low speed oscillator using TIMER
2022-12-08
-
2023-08-28
-
You can subscribe to this document
AN068 GD32 MCU Eclipse development environment setup tutorial for Windows
2023-08-28
-
2023-08-28
-
You can subscribe to this document
AN075 Introduction of library invocation scheme based on MDK implementation
2023-08-28
-
2023-08-28
-
2023-08-28
-
2024-12-20
-
You can subscribe to this document
AN095 Methods to improve the accuracy of the GD32 MCU temperature sensor
2024-06-04
-
2024-12-20
-
2023-08-28
-
2023-08-28
-
2023-08-28
-
2024-07-11
-
2025-08-01
-
2025-08-01
-
2025-08-01
-
You can subscribe to this document
AN264 Using the EIDE Plugin in VS Code to Develop GD32 MCU_Rev1.0
2025-08-15
Load all
-
-
Firmware Library(2)
Title
EN
CN
Date
-
2026-06-09
-
2026-02-11
Load all
-
-
AddOn(2)
Title
EN
CN
Date
-
2026-06-16
-
2026-06-09
Load all
-
-
Demo Suites(2)
Title
EN
CN
Date
-
2026-06-16
-
2026-06-09
Load all
-
-
Other Software(7)
Title
EN
CN
Date
-
2026-06-29
-
2026-06-14
-
2026-06-14
-
2026-06-14
-
2026-04-27
-
2026-04-25
-
2026-01-29
Load all
-