兆易创新GD开发板GD32VW553-IOT物联网开源硬件点灯测评
分享作者:srq66
评测品牌:萤火工场
评测型号:GD32VW553-IOT
发布时间:2025-05-19 14:17:24
2
前言
带wifi的高大上MCU,先点个灯吧。
开源口碑分享内容

不会编程的小白,跟风注册了iCEasy商城会员,免费申请了兆易创新GD开发板GD32VW553-IOT物联网开源硬件。免费的条件是写测评。

正好关税原因,公司要求全面国产化,准备把stm32更换为GD32,也算提前熟悉GD产品了。

测试过程遇到四大坑,第四坑是糊里糊涂过的。

第一天坑:就是这个口碑测评编辑页面,你可以新建一个测评,在标题或者这里随便写几个字,再点窗口最大化最小化,恭喜你,文件丢失。

我为啥知道的?因为你看到的这是第四稿(不算我的word稿),也可能是第五、第六……

好了,测评正文

申请后一个月收到开发板,拇指大小,0.8mm板厚。

实物总长不到5厘米,确实非常的小巧。

登录iCEasy商城,我的订单,样片订单中找到订单。

点开发板名称GD32VW553-IOT进入订购页面,往下拉看产品介绍

这就是我要申请样品的原因,wifi+蓝牙。

继续下拉看数据手册,有三个文件,先下载保存

保存到本地改好名字备用。

挨着打开看看:

硬件规格书6页,第4页板卡布局有用。这个布局图把usb电压输入朝上不符合我的习惯。从后面的电路图来看他也是放反了,我还是把它反过来吧。没法看了。以后面原理图为准。

如果设计外壳或者设计扩展板,第5页结构尺寸也有用。

用户收册太厚了157页还是先不看了吧

原理图必须看,不然点个灯都找不到引脚。

这就有意思了,板卡布局和原理图竟然是反着的,以原理图为准

这个boot设置也很重要

第二坑:但是根据提示boot1接PB1无法连接。BOOT1接地才能正常。

下载口:

PA6-TX,接ch340的RX

PA7-RX,接ch340的TX

第三坑:为啥标出PC8,因为这个开发板留了坑,连好线没法握手,R4没有焊接。0402的电阻搞不定。看那个跳线BOOT0是要连PC8的,也就是说PC8和BOOT0通过R4接3.3v,那引脚pc8旁边刚好是3.3v,直接铜丝穿孔绑起来,正常了。但是芯片有点发热,先断电,等烧录程序时再插上,一共几秒钟,应该没问题。

再来看看软件部分:

进入兆易创新网站,应用软件下载这两个:

GD32 Embedded Builder  程序开发编译软件

GD32 All-In-One Programmer 程序下载烧录软件

下载这个两个软件,都是解压直接使用的。

再到开发板资料里下载GD32VW553K-START Demo Suites,包含很多例程,直接调用测试。

打开GD32EmbeddedBuilder软件,

GD Project,展开选择GD Project

直接打开例程,找到提前下载解压好的GD32VW55x_Demo_Suites_V1.4.0文件,

里面隐藏的很深有个projiect,找到01_GPIO_Running_LED,这部分我也不会,就不写了,请参考别人的测评GD32VW553-IOT评测-官方demo流水灯,

我打开了,build后出现了很多错误,然后又参考上面的测评新建了一个,把下载的例程复制过来,build后不知道生成文件在哪,搜.Hex没搜到。

仔细一看是bin文件,搜我的电脑,搜到文件。

打开GD32 All-In-One Programmer准备烧录

while(1) {

       /* turn on LED1, turn off LED3 */

       gpio_bit_set(GPIOA, GPIO_PIN_4);

       gpio_bit_reset(GPIOA, GPIO_PIN_6);

       delay_1ms(500);

       /* turn on LED2, turn off LED1 */

       gpio_bit_set(GPIOA, GPIO_PIN_5);

       gpio_bit_reset(GPIOA, GPIO_PIN_4);

       delay_1ms(500);

       /* turn on LED3, turn off LED2 */

       gpio_bit_set(GPIOA, GPIO_PIN_6);

       gpio_bit_reset(GPIOA, GPIO_PIN_5);

       delay_1ms(500);

   }

这段程序注释写着led1 led2 led3循环。

GPIOA, GPIO_PIN_4,那就是A4口,PA4,同样还有PA5,PA6。

去引脚图找到PA4,PA5,PA6。

第四坑,这里也凑一坑吧,这个PA6明明是下载口的TX,这里又成了led控制口了。

本来想接LED灯看看效果,突然发现PA6不是数据串口吗?

我这串口灯有规律的一亮一灭,也等于是验证了。

全部评论
暂无评论
0/144