GD32E507V-START

Overview

The GD32E507V-START board is a hardware platform that enables prototyping on GD32E507VE Cortex-M33 High Performance MCU.

The GD32E507VE features a single-core ARM Cortex-M33 MCU which can run up to 180 MHz with flash accesses zero wait states, 512kiB of Flash, 128kiB of SRAM and 80 GPIOs.

Hardware

  • GD32E507VET6 MCU

  • 1 x User LEDs

  • 1 x User Push buttons

  • 1 x USART (RS-232 at J1 connector)

  • GD-Link on board programmer

  • J-Link/SWD connector

For more information about the GD32E507 SoC and GD32E507V-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 GD32E507V-START board has one serial communication port. The default port is USART0 with TX connected at PB6 and RX at PB7. USART0 is exposed as a virtual COM port via the CN3 USB connector.

Programming and Debugging

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

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