GigaDevice – GD32 Cortex Mx introduction

If you like it, share it

GD32 is a ARM Cortex Mx family produced by GigaDevice.
The GD32 family represents an excellent alternative to the STM32 family and in general also for other manufacturers of Cortex Mx.

For more info concerning Cortex Mx architecture see here and here.

Up to now the Cortex Mx families available are shown below but more will arrive as soon.

The GD32 portfolio (January 2022) is shown below

CortexNameFmax
(Mhz)
Flash
(Max K)
Ram
(Max K)
M23GD32E272648
M23GD32L23364 ULP25632
M33GD32E5180512128
M33GD32W51802048448
M3GD32F1108307296
M3GD32F21203072256
M4GD32E112012832
M4GD32F3120307296
M4GD32F42003072512

Last but not least there is the GD32FFPR family of dedicated MCUs that provide a secure, high-speed and cost-effective hardware development platform for fingerprint identification systems.
For more info contact Special-Ind
MIAXIS release the fingerprint recognition algorithm ready to use with the GD32FFPR, for more info see here.

GD32 product finder is here.

How to read the code of the GD32

Example: GD32F450ZK

.Package
CLQFP48 
FTSSOP20
GQFN28
IBGA176
RLQFP64
VLQFP100 
TQFN36
ZLQFP144
KQFN32

Example: GD32F450ZK

.Flash KRam K
4164..
6324..
8648up to   20 – see d.s.
B12832..
C25648..
E51264up to 192 – see d.s.
G102496up to 256 – see d.s.
I204896up to 512 – see d.s.
K3072192up to 256 – see d.s.

For GD32 are available Evaluation Boards & Starter Kits
For more info see here.

Major IDEs/Compilers, Debugger tools and Programmers are supported.
For more info see here.

STM32 transplant to GD32, using KEIL, see here.

GD32 is supported also in ARDUINO IDE, for more info see here (see chapter 5.4 Installing GD32VF BSP for Arduino IDE ).


GigaDevice propose also the RISC-V Microcontrollers.
For more info concerning the RISC-V architecture see here


Contacts

For more info concerning the GigaDevice company profile see here.

For buy GD32 contact Special-Ind