GD32C231C-EVAL

Overview

The GD32C231C-EVAL evaluation board is a low-cost development platform for GigaDevice GD32C231C microcontroller series based on ARM Cortex-M23 core.

The GD32C231C8 features:

  • ARM Cortex-M23 processor at 48MHz maximum

  • 64KB Flash memory

  • 12KB SRAM

  • Low power operation

  • Multiple communication interfaces: UART, SPI, I2C

  • GPIO ports

  • Timer modules

  • ADC and comparator

Hardware

  • MCU: GD32C231C8T6

  • Crystal: 8MHz external crystal for HXTAL

  • LED: 4 user LEDs (LED1..LED4)

  • Debug: SWD interface

Connections and IOs

LED

  • LED1 = PA15

  • LED2 = PD1

  • LED3 = PD3

  • LED4 = PB4

UART

  • USART0_TX = PA9

  • USART0_RX = PA10

Programming and Debugging

The GD32C231C-EVAL board includes an onboard GD-Link programmer/debugger with a CMSIS-DAP SWD interface over USB. The recommended flashing tool is GD-Link Utility Programmer, the official GigaDevice utility. OpenOCD and J-Link are also supported.

Flashing

Using OpenOCD

OpenOCD can be used with the onboard GD-Link CMSIS-DAP interface or an external SWD probe:

west build -b gd32c231c_eval samples/hello_world
west flash

Debugging

Use the onboard GD-Link interface or an external SWD probe:

west build -b gd32c231c_eval samples/hello_world
west debug

References