CommunityGD32Cores / platform-gd32

PlatformIO platform for ARM-based GD32{F,E,L,W} chips. Work in Progress!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GD32 Platform

Description

PlatformIO platform implementation for GD32F, GD32E, GD32W and GD32C type chips. Work in progress.

Supported boards

See boards folder.

  • GD32L23x (Cortex-M23)
  • GD32C10x (Cortex-M4)
  • GD32W51x (Cortex-M33)
  • GD32E10x (Cortex-M4)
  • GD32E23x (Cortex-M23)
  • GD32E50x (Cortex-M33)
  • GD32F10x (Cortex-M4)
  • GD32F1x0 (Cortex-M3)
  • GD32F20x (Cortex-M3)
  • GD32F30x (Cortex-M4)
  • GD32F3x0 (Cortex-M4)
  • GD32F4xx (Cortex-M4)
  • GD32F403 (Cortex-M4)

All ARM-based GD32 microcontrollers are supported through genericGD32... board definitions. Further, many GD32 development boards made by Gigadevice or other vendors are supports.

How to use

See example projects at https://github.com/CommunityGD32Cores/gd32-pio-projects.

The platform can be installed manually using pio platform install https://github.com/CommunityGD32Cores/platform-gd32.git on the CLI. This is done automatically when compiling one of the example projects.

About

PlatformIO platform for ARM-based GD32{F,E,L,W} chips. Work in Progress!


Languages

Language:Assembly 84.1%Language:Python 15.7%Language:Smarty 0.2%