GD32E512/511/501 Series
-
Overview
-
Explore our portfolio
-
Product selector
-
Documentation
Overview
The GD32E512/511 series MCUs feature an Arm® Cortex®-M33 high-performance core running at up to 120 MHz, and are integrated with abundant industry-specific peripherals, including 3×I2C, 1×MDIO, 2×ADC, 4×DAC, 2×COMP, 2×OPA and more. They realize integrated monitoring and management functions for high-speed optical modules. In addition, the series supports an ultra-compact 3×3 mm package, perfectly adapting to the miniaturization and high integration trend of optical modules.
The GD32E501 series Cortex®-M33 MCUs have a maximum clock frequency of 100MHz, a built-in hardware multiplier/divider, and a complete DSP instruction set and a single-precision floating-point unit (FPU) to operate at the highest clock speed of 126DMIPS. They are equipped with 128KB to 512KB of dual-bank architecture embedded flash memory and 20KB to 32KB of SRAM. A rich set of peripherals is integrated on-chip to provide enhanced data processing capabilities and signal chain resources. The GD32E501 series of enhanced MCUs have a power supply voltage of 1.8-3.6V, an operating temperature range of -40°C to +105°C, and a built-in 512KB dual-bank flash memory that can support the use of RWW (Read while write) functions to ensure continuous execution during over-the-air (OTA) updates. Enhanced features such as the Memory Protection Unit (MPU), Programmable Logic Unit (CLA), I2C bootloader, and an MDIO interface used for Ethernet PHY management are also provided.
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-09
-
2025-10-27
Load all
-
-
Demo Suites(2)
Title
EN
CN
Date
-
2026-06-09
-
2025-10-27
Load all
-
-
Other Software(7)
Title
EN
CN
Date
-
2026-05-25
-
2026-05-08
-
2026-04-27
-
2026-04-25
-
2026-01-29
-
2026-04-25
-
2026-01-29
Load all
-