The GD32F2 series, as new high-performance enhanced Cortex®-M3 MCUs, comprehensively enhances the processing capability and new peripheral interface resources on top of the GD32F1, strengthens the application support such as video image, LCD display, storage extension, and high-speed signal acquisition, and is also equipped with an enhanced hardware encryption module and security architecture.
The GD32F2 MCU series supports a maximum clock frequency of 120MHz. To address the resource overhead of multiple peripherals running simultaneously and embedded software protocol stacks, it is equipped with a large capacity of 256KB to 3072KB Flash and 128KB to 256KB SRAM. It features kernel access flash memory with zero-wait, and the performance at the highest frequency of up to 150DMIPS, the code execution efficiency at the same frequency is 30% to 40% higher than other similar Cortex®-M3 products in the market.
The GD32F2 MCU series operates at 2.6V to 3.6V power supply and the I/O port can withstand a 5V level. It supports advanced power management with three power saving modes. The built-in high-precision real-time clock (RTC) has a standby current of less than 1μA when powered by an external battery. The series offers 3-phase complementary PWM output and two 16-bit advanced timers of the Hall sensor port for vector control. It also provides up to ten 16-bit general-purpose timers, two 16-bit basic timers, and two multi-channel DMA controllers. Peripheral interface resources include up to eight UARTs, three SPIs, three I2Cs, two I2S, two CAN 2.0B, one SDIO port plus one 10/100M Ethernet controller (MAC). It also equips with a USB OTG full-speed interface supporting low-power LPM function, which can provide multiple transmission modes such as Device, HOST, and OTG.
The GD32F2 series, perfectly compatible with existing GD32 products in software and hardware, is ideal for market applications such as industrial control, human-machine interface, secure payment, in-vehicle devices, IoT, and more.
Max Speed (MHz)
up to 51
Advanced TM (16bit)
Basic TM (16bit)
12bit DAC Units
12bit ADC Units (CHs)