GD32 Arm® Cortex®-M4 Microcontrollers
The Cortex®-M4 core features a Floating Point Unit (FPU) that accelerates single precision floating point math operations and supports all ARM® single precision instructions and data types. It implements a full set of DSP instructions to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities. It also provides a Memory Protection Unit (MPU) and powerful trace technology for enhanced application security and advanced debug support.
Options | GD32F30x Series Characteristics | GD32F3x0 Series Characteristics |
---|---|---|
CPU & Flash Features |
Up to 120MHz Main Frequency Up to 3M Flash First 256K Flash zero wait state |
Up to 108MHz Main Frequency Up to 128K Flash First 64K Flash zero wait state |
On-Chip Peripherals |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 10x General Purpose 16bit Timers,2x Basic Timers and 2x Advanced Timers; Up to 3x SPI, 2x I2C, 5x USART/UART, 2x I2S, 2x CAN, 1x Full-Speed USBD, 1x Full speed USBFS, 1x Ethernet MAC |
Up to 1x 12bit ADC; Up to 1x 12bit DAC; Up to 5x General Purpose 16 bit Timer, 1x Basic Timer, 1x Basic 32bit Timer and 1x 32bit Advanced Timer; Up to 2x SPI, 2xI2C, 2x USART/UART, 1x I2S, 1x FullSpeed USBFS |
Other Features | 48~144 PIN; Possesses SDIO module |
20~64 PIN; Possesses CEC, LCD, OPAMP, Comp module |
GD32F303/305/307 Series
GD32F330/350 Series
GD32F310 Series
Options | GD32F470 Series Characteristics |
GD32F425/427 Series Characteristics |
---|---|---|
CPU & Flash Features |
Up to 240MHz Main Frequency Up to 3M Flash First 1M Flash zero wait state |
Up to 200MHz Main Frequency Up to 3M Flash First 512k Flash zero wait state |
On-Chip Peripherals |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 8x General Purpose 16bit Timers,2x Basic Timers and 2x General Purpose 32bit Timers;Up to 6x SPI, 3x I2C, 8x USART/UART, 2x I2S, 2x CAN, 1x Full-Speed USBFS, 1x Full speed USBHS, 1x Ethernet MAC |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 8x General Purpose 16bit Timers,2x Basic Timers, 2x Advanced Timers, and 2x General Purpose 32bit Timers; Up to 3x SPI, 3x I2C, 6x USART/UART, 2x I2S, 2x CAN, 1x Full-Speed USBFS, 1x Full speed USBHS, 1x Ethernet MAC |
Other Features |
100~176 PIN |
64~176PIN
|
GD32F470 Series
GD32F425/427 Series
Options | GD32F450 Series Characteristics |
GD32F405/407 Series Characteristics |
GD32F403 Series Characteristics |
---|---|---|---|
CPU & Flash Features | Up to 200MHz Main Frequency Up to 3M Flash First 512K Flash zero wait state |
Up to 168MHz Main Frequency Up to 3M Flash First 512K Flash zero wait state |
Up to 168MHz Main Frequency Up to 3M Flash First 256K Flash zero wait state |
On-Chip Peripherals |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 8x General Purpose 16bit Timers,2x Basic Timers and 2x General Purpose 32bit Timers; Up to 6x SPI, 3x I2C, 8x USART/ UART, 2x I2S, 2x CAN, 1x FullSpeed USBFS, 1x Full speed USBHS, 1x Ethernet MAC |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 8x General Purpose 16bit Timers,2x Basic Timers, 2x Advanced Timers, and 2x General Purpose 32bit Timers; Up to 3x SPI, 3x I2C, 6x USART/ UART, 2x I2S, 2x CAN, 1x FullSpeed USBFS, 1x Full speed USBHS, 1x Ethernet MAC |
Up to 3x 12bit ADC; Up to 2x 12bit DAC; Up to 8x General Purpose 16bit Timers,2x Basic Timers, and 2x Advanced Timers; Up to 3x SPI, 2x I2C, 5x USART/ UART, 2x I2S, 2x CAN, 1x FullSpeed USBFS |
Other Features |
100~176 PIN |
64~176PIN
|
64~144 PIN
|
GD32F403 Series
GD32F405/407 Series
GD32F450 Series
Options | GD32E103 Series Characteristics |
---|---|
CPU & Flash Features | Up to 120MHz Main Frequency Up to 128K Flash |
On-Chip Peripherals |
Up to 2x 12bit ADC; Up to 2x 12bit DAC; Up to 10x General Purpose 16bit Timers,2x Basic Timers, and 2x Advanced Timers; Up to 3x SPI, 2x I2C, 5x USART/UART, 2x I2S, 1x Full-Speed USBFS |
Other Features |
36~100PIN; |
GD32E103 Series
GD32C103 Series