Platform GigaDevice GD32V: The GigaDevice GD32V device is a 32-bit general-purpose microcontroller based on the RISC-V core with an impressive balance of processing power, reduced power consumption and peripheral set.
[env:gd32vf103v-eval] platform = gd32v board = gd32vf103v-eval
You can override default GD32VF103V-EVAL settings per build environment using
board_*** option, where
*** is a JSON object path from
board manifest gd32vf103v-eval.json. For example,
[env:gd32vf103v-eval] platform = gd32v board = gd32vf103v-eval ; change microcontroller board_build.mcu = GD32VF103VBT6 ; change MCU frequency board_build.f_cpu = 108000000L
GD32VF103V-EVAL supports the next uploading protocols:
Default protocol is
You can change upload protocol using upload_protocol option:
[env:gd32vf103v-eval] platform = gd32v board = gd32vf103v-eval upload_protocol = gd-link
Debugging - “1-click” solution for debugging with a zero configuration.
You will need to install debug tool drivers depending on your system. Please click on compatible debug tool below for the further instructions and configuration information.
GD32VF103V-EVAL does not have on-board debug probe and IS NOT READY for debugging. You will need to use/buy one of external probe listed below.
|Altera / Intel USB-Blaster||Yes|
|Sipeed RV Debugger|
|Arduino||Arduino Wiring-based Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences|
|GigaDevice GD32V SDK||GigaDevice GD32VF103 Firmware Library (SDK) is a firmware function package, including programs, data structures and macro definitions, all the performance features of peripherals of GD32VF103 devices are involved in the package|