The latest development version of this page may be more current than this released 4.0.0 version.

GD32F450V-START

Overview

The GD32F450V-START board is a hardware platform that enables prototyping on GD32F450VK Cortex-M4F Stretch Performance MCU.

The GD32F450VK features a single-core ARM Cortex-M4F MCU which can run up to 200 MHz with flash accesses zero wait states, 3072kiB of Flash, 256kiB of SRAM and 82 GPIOs.

Hardware

  • GD32F450VKT6 MCU

  • 1 x User LEDs

  • 1 x User Push buttons

  • USB FS/HS connectors

  • GD-Link on board programmer

  • J-Link/SWD connector

For more information about the GD32F450 SoC and GD32F450V-START board:

Supported Features

The board configuration supports the following hardware features:

Peripheral

Kconfig option

Devicetree compatible

EXTI

CONFIG_GD32_EXTI

gd,gd32-exti

GPIO

CONFIG_GPIO

gd,gd32-gpio

NVIC

N/A

arm,v8m-nvic

PWM

CONFIG_PWM

gd,gd32-pwm

SYSTICK

N/A

N/A

USART

CONFIG_SERIAL

gd,gd32-usart

Other peripherals may be used if shields are connected to the board.

Serial Port

The GD32F450V-START board has no exposed serial communication port. The board provides default configuration for USART0 with TX connected at PB6 and RX at PB7. PB6/PB7 are exposed in JP6, so you can solder a connector and use a UART-USB adapter.

Programming and Debugging

Before programming your board make sure to configure boot jumpers as follows:

  • JP2/3: Select 2-3 for both (boot from user memory)