GD32VW553-IOT-V2测评
分享作者:user202112197790
作者昵称:xcc1639884153
评测品牌:萤火工场
评测型号:GD32VW553-IOT-V2
发布时间:2025-10-24 10:41:51
1
前言
前几天无意看到ICEasy在进行样品申请活动,毫不犹豫申请,审核的也是非常快,直接快递包邮送到家。非常荣幸这次能够测评GD32VW553-IOT-V2开发板,这是我第一次接触到RISC-V 内核,自带Wi-Fi 6和蓝牙5.2的GD主控开发板。
开源口碑分享内容

开箱体验

昨天晚上刚拿到开发板,包装加纸盒一共四层来来回回,保护的非常好,开发板体积非常小但是元器件很多,板载CH340N USB转串口芯片 ,兆易创新GD32VW553HMQ7芯片,半夜就兴致勃勃焊接上自己的直排针插上面包板开始玩耍,

开发环境搭建

拿到一块开发板咱们先从点亮一颗LED开始,从 Iceasy官网下载资料。

今天我们主要使用的就是这两个软件,分别是:

GD32EmbeddedBuilder和GD32AllInOneProgrammer

前者是用来进行程序编写,后者用来通过串口将程序写入开发板,因为现在暂时只支持GDlink直接仿真下载。

新建工程

解压并打开文件夹,打开其中的 GD32EmbeddedBuilder.exe,便可以免安装直接运行软件。

在菜单栏中选择 File → New → Project。

然后选择C Project工程。

项目名称我们命名为GD32VW553-Test,选择GigaDevice RISC-V C Project,右侧选择GD RISC-V MCU Toolchain。

芯片型号选择 GD32VW553HMQ7,点击下方Finish,工程就创建完毕啦。

今天我们实现的功能是使开发板上红色LED D5闪烁。

因为我们开发板与官方引脚定义并不相同,开发板上我们可以控制的LED只有一颗,连接到芯片的PB2引脚,所以我们需要对文件进行修改。

创建完工程后,按照如下路径打开 工程名/inc/gd32vw553h_eval.h。这是官方对于硬件资源的定义。

我们找到这个地方,对LED1_PIN,_GPIO_PORT,_GPIO_CLK这三个引脚的定义进行修改。修改为如下图所示。

随后我们进行代码编写,按照如下路径打开 工程名/src/main.c 双击打开main.c文件。将里面代码全部删除,改为如下代码:

#include "gd32vw55x.h"

#include "systick.h"

int main(void)

{

      //滴答定时器初始化 1ms

      systick_config();

      // GPIOB时钟初始化

      rcu_periph_clock_enable(RCU_GPIOB);

      //开启PB2引脚为输出无上下拉电阻模式

      gpio_mode_set(GPIOB, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_2);

      //开启PB2引脚为推挽输出模式

      gpio_output_options_set(GPIOB, GPIO_OTYPE_PP, GPIO_OSPEED_25MHZ, GPIO_PIN_2);

      //配置PB2引脚输出低电平

      gpio_bit_write(GPIOB, GPIO_PIN_2,0);

      while(1)

   {

             //翻转PB2引脚电平

             gpio_bit_toggle(GPIOB, GPIO_PIN_2);

             //延时1000ms,也就是一秒

             delay_1ms(1000);

   }

}

我们打开 工程名/src/gd32vw55x_it.c文件,删除led_spark( );这一行。

然后我们右键工程名,选择Build Project。

如果0errors,0warnings,那就是没问题了

烧录程序

接下来我们就可以把生成的bin文件下载进开发板。

解压并打开文件夹,打开其中的GD32AllInOneProgrammer.exe,便可以免安装直接运行软件。

先提前安装好CH340驱动,用 Type-C数据线连接电脑,用镊子将拨码开关1号脚拨到NO,也就是靠近Type-C口方向后,按下K1也就是复位按键,确保软件左侧设置如图所示。

点击 Connect 按钮连接设备。连接上之后软件左下角会显示芯片型号。我们点击软件右侧Browse,选择刚刚编译好的bin文件,点击Download等待进度条跑完。

程序下载完成后,将拨码开关1号脚拨回原位,也就是远离Type-C口的位置,按下K1按键复位。这个时候我们就可以看到电源指示灯旁D5 红色LED开始闪烁,恭喜你大功告成,你成功使用GD32VW553芯片点亮了一颗LED。

PS:这个拨码开关不怎么好拨,得用镊子才可以,希望后面的版本可以进行改进。

全部评论
暂无评论
0/144