GD32F405
Full part number: GD32F405RET6
Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.
What the GD32F405 does
The GD32F405xx is a 32-bit microcontroller based on the ARM Cortex-M4 core. This family includes multiple variants such as the GD32F405RET6, GD32F405RGT6, and GD32F405VGT6, offering diverse pin counts and package options. The device features 128 KB flash memory, 32 KB SRAM, and operates on a 2.4 to 3.6 V supply. It integrates 16 timers, two USB OTG ports, and multiple communication interfaces including SPI, I2C, and CAN. Engineers typically use this MCU for complex embedded control applications requiring high performance and low power consumption in industrial or consumer electronics systems.
Datasheet parameters
| Parameter | Min | Typ | Max | Conditions | Source |
|---|---|---|---|---|---|
| quiescent current | — | 2.03 µA | — | VDDnot available, VBAT = 3.6 V, LXTAL on with external crystal, RTC on, Higher driving; ibat; Power consumption characteristics | GigaDevice datasheet, p. 44 — Table 12. Power consumption characteristics |
| supply voltage range | 2.6 V | 3.3 V | 3.6 V | —; vdd; DC operating conditions | GigaDevice datasheet, p. 43 — Table 11. DC operating conditions |
| operating temperature (abs max) | -40 °C | — | 85 °C | ta; Absolute maximum ratings | GigaDevice datasheet, p. 43 — Table 10. Absolute maximum ratings |
| clock frequency | 100 MHz | — | 500 MHz | —; fpll; PLL characteristics | GigaDevice datasheet, p. 49 — Table 23. PLL characteristics |
| cpu speed | — | 168 MHz | — | GigaDevice datasheet, p. 33 | |
| program memory size | — | 500 KB | — | flash | GigaDevice datasheet, p. 59 — Table 40. Part ordering code for GD32F405xx devices |
| ram size | — | 192 KB | — | GigaDevice datasheet, p. 7 — Table 1. GD32F405xx devices features and peripheral list | |
| io count | — | 114 | — | GigaDevice datasheet, p. 37 | |
| adc resolution | — | 12 bit | — | GigaDevice datasheet, p. 52 — Table 27. ADC characteristics | |
| core size | — | 32 bit | — | GigaDevice datasheet, p. 33 | |
| data retention | 20 year | — | — | TA = 125°C; tret; Flash memory characteristics | GigaDevice datasheet, p. 50 — Table 25. Flash memory characteristics |
| program erase cycles | 100 kcycle | — | — | TA = -40°C ~ +85°C; pecyc(endurance); Flash memory characteristics | GigaDevice datasheet, p. 50 — Table 25. Flash memory characteristics |
| output voltage high | 2.39 V | — | — | VDD = 2.6V, IIO = 8mA; voh; I/O port characteristics | GigaDevice datasheet, p. 51 — Table 26. I/O port characteristics |
| output voltage low | — | — | 170 mV | VDD = 2.6V, IIO = 8mA; vol; I/O port characteristics | GigaDevice datasheet, p. 51 — Table 26. I/O port characteristics |
| load capacitance | — | 20 pF | 30 pF | —; chxtal; High speed external clock (HXTAL) generated from a crystal/ceramic characteristics | GigaDevice datasheet, p. 47 — Table 18. High speed external clock (HXTAL) generated from a crys… |
| sample rate | 7 kHz | — | 2.6 MHz | 12-bit; fs; ADC characteristics | GigaDevice datasheet, p. 52 — Table 27. ADC characteristics |
| settling time | — | 500 ns | 1 µs | CLOAD≤50pF, RLOAD≥5kΩ; tsettling; DAC characteristics | GigaDevice datasheet, p. 54 — Table 34. DAC characteristics |
Closest matches to GD32F405
Frequently asked questions
What is the ADC resolution?
The ADC resolution is 12 bit.
What is the clock frequency (fpll) for the GD32F405RET6?
The clock frequency (fpll) is 500 MHz.
What is the core size of the GD32F405RET6?
The core size is 32 bit.
What is the CPU speed of the GD32F405RET6?
The CPU speed is 168 MHz.
What is the data retention time for the GD32F405RET6 Flash memory at TA = 125°C?
The data retention is 20 year.
What is the total number of I/O pins available on the GD32F405RET6?
The GD32F405RET6 has 114 I/O pins.
What is the load capacitance for the High speed external clock (HXTAL) generated from a crystal/ceramic characteristics?
The load capacitance is 20 pF.
What is the maximum operating temperature (ta) according to the absolute maximum ratings?
The maximum operating temperature (ta) is 85 °C.
What is the output voltage high (VOH) when VDD = 2.6V and IIO = 8mA?
The output voltage high is 2.39 V.
What is the output voltage low (vol) for the I/O port characteristics when VDD = 2.6V and IIO = 8mA?
The output voltage low is 170 mV.
What is the program erase cycle endurance for the GD32F405RET6 Flash memory at TA = -40°C ~ +85°C?
The program erase cycle endurance is 100 kcycle.
What is the program memory size of the GD32F405RET6?
The program memory size is 500 KB in flash.