GD32H78E/77E
-
Overview
-
Product selector
-
Documentation
Overview
The GD32H78E/77E series high-performance 32-bit general-purpose microcontrollers are built around the Arm® Cortex®-M7 core with a maximum clock frequency of 750 MHz. They adopt a high-speed large-capacity memory architecture and feature 640 KB tightly coupled memory (TCM) operating at the same frequency as the CPU.
The GD32H78E/77E series integrates an EtherCAT® slave controller with DC synchronization cycle accuracy improved up to 62.5 microseconds. It meets stringent requirements for timing consistency in industrial automation, robotics, CNC machine tools and other fields, delivering a highly integrated all-in-one solution for servo drives, robot joint controllers and CNC systems.
Advanced Networking & Buses: Integrated EtherCAT® SubDevice Controller, 2×10/100 Mbps Ethernet, 3×CAN-FD
High-speed Wired Communication: 8×U(S)ART, 4×I2C, 6×SPI, 4×I2S
High-performance Analog Subsystem: 2×14-bit ADC, 1×12-bit ADC, 2CH×12-bit DAC, 2×COMP, 1×HPDF
High-speed Data Interfaces: 1×USB HS OTG (on-chip PHY), 1×USB FS (on-chip PHY), 2×SDIO
Product selector
12 Results
|
Part No
|
Core
|
Series
GD32H78E
GD32H77E
|
Package
LQFP176
BGA176
|
Max Speed (MHz)
|
Flash (Bytes)
1664K
5632K
9728K
|
SRAM (Bytes)
896K
1152K
|
I/O
122
132
|
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
|
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)
2(22)
2(18)
|
12bit DAC Units
|
Comp
|
IEEE 802.11
|
Bluetooth
|
Dflash(Bytes)
|
SENT
|
Functional Safety
|
Security
|
Temperature Range(TA)
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cortex®-M7 | GD32H78E | BGA176 | 750 | 9728K | 1152K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H78E | BGA176 | 750 | 5632K | 1152K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H78E | BGA176 | 750 | 1664K | 896K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H78E | LQFP176 | 750 | 9728K | 1152K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H78E | LQFP176 | 750 | 5632K | 1152K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H78E | LQFP176 | 750 | 1664K | 896K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | BGA176 | 600 | 9728K | 1152K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | BGA176 | 600 | 5632K | 1152K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | BGA176 | 600 | 1664K | 896K | 132 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(22) | 117 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | LQFP176 | 600 | 9728K | 1152K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | LQFP176 | 600 | 5632K | 1152K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ | ||
| Cortex®-M7 | GD32H77E | LQFP176 | 600 | 1664K | 896K | 122 | 4 | 12 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 2 | 1 | 8 | 0 | 4 | 2 | 6 | 4 | 3 | 2x(FS+HS) OTG | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 1 | 1 | 0 | 2(18) | 112 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | -40℃~105℃ |
Documentation
Search
-
Application Note(36)
Title
EN
CN
Date
-
You can subscribe to this document
AN340 Heat Sink and Thermal Interface Material Application Guide_Rev1.0
2026-10-30
-
2026-10-22
-
You can subscribe to this document
AN315 Precautions for GD32H77x_H78x Check_BootLoader Operation_Rev1.0
2026-10-22
-
2023-08-28
-
2026-09-23
-
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
-
2023-08-28
-
2023-08-28
-
2024-07-11
-
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
-
-
Other Software(8)
Title
EN
CN
Date
-
2026-09-23
-
2026-08-17
-
2026-08-17
-
2026-07-27
-
2026-06-29
-
2026-04-27
-
2026-04-25
-
2026-01-29
Load all
-