GD32VW553-IOT开发板测评 搭建环境到电灯(Q&A分享)

1.搭建环境

官方SDK下载: https://www.gd32mcu.com/cn/download/7?kw=GD32VW5

国民技术官网SDK: https://www.gigadevice.com.cn/technical-resource/mcu-resource-center

这个也可以用,我用的这个

全部资料下载完就这些

2.硬件准备

USB-TTL:CH340驱动,插上电脑设备管理器没显示去找商家或者官网下载个驱动就好了

GD32VW553-IOT开发板一个

杜邦线几根

3.创建工程和demo测试

打开IDE

不喜欢英文界面可以先汉化,链接: https://blog.csdn.net/qq_45762107/article/details/147348992

左上角》文件》新建》项目》C项目》下一步》GigaDevice RISC-V Project 设置项目名



如果创建完后没有弹出来项目可以点一下上面一排 窗口》显示视图》项目资源管理器

打开main.c 里面是下图这样子的

清除main函数里的内容,移植官方demo的点灯程序

c 复制代码
int main(void)
{
systick_config();


/* enable the LED clock */
rcu_periph_clock_enable(RCU_GPIOA);


/* configure LED GPIO port */
gpio_mode_set(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_4 | GPIO_PIN_5 | GPIO_PIN_6);
/* reset LED GPIO pin */
gpio_bit_reset(GPIOA, GPIO_PIN_4 | GPIO_PIN_5 | GPIO_PIN_6);


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);
}
}

此代码会让PA3 PA4 PA5间隔亮

4.烧录(最最最麻烦)

烧录软件在这

刚开始拿到板子怎么都连不上,后面找了很多教程资料才ok,这个烧录有点麻烦,每次都要跳帽再跳回去复位才可以

连接如上图,因为之前烧不进看了别的帖子说要把R4短起来,所以我贴了个0R电阻在上面

然后跳帽如下图这样连接,再按一下复位,就进入烧录模式了,然后GD32 ALL IN Programmer就可以连接上了

再把跳帽恢复原样,再复位下灯就可以亮啦

有动手能力的可以像我搞个拨档开关,烧录拨过去,烧完拨回来,说实话还是有点麻烦,不知道有没有在线升级的功能,像STM32一样直接SWD升级的方法,有的话可以分享下

点灯视频链接: https://www.bilibili.com/video/BV1ypefz3E6v/

相关推荐
技术旅人1 小时前
MQTT物联网消息队列的概念介绍以及broker选型对比
物联网·mqtt
得单片机的运13 小时前
STM32的以太网的搭建
stm32·单片机·嵌入式硬件·物联网·以太网·iot·w5500
文火冰糖的硅基工坊18 小时前
[嵌入式系统-108]:定昌电子DC-A588电路板介绍,一款基于瑞芯微RK3588芯片的高性能嵌入式AI边缘计算工控主机
人工智能·物联网·边缘计算
2401_8854055121 小时前
定位守护童年,科技构筑安全屏障
科技·物联网·安全·小程序·宠物·web app·智能手表
openHiTLS密码开源社区1 天前
【密码学实战】openHiTLS s_server命令行:搭建国密标准安全通信服务器
服务器·物联网·密码学·openhitls·tlcp·商用密码算法·dtlcp
搞科研的小刘选手1 天前
【大会邀请】2025年AI驱动下:业务转型和数据科学创新国际学术会议(ICBTDS 2025)
人工智能·物联网·大模型·智慧城市·数据科学·ai驱动·计算科学
b***25111 天前
赋能高效电池制造:圆柱电芯组合式双面自动点焊技术
物联网·自动化
Net_Walke2 天前
【Linux系统】文件IO
linux·物联网·iot
riveting2 天前
48 元四核 ARM 核心板!明远智睿 2351 进入嵌入式市场
物联网·智能家居·嵌入式开发·明远智睿·2351核心板
wh_xia_jun2 天前
Python串口通信与MQTT物联网网关:连接STM32与物联网平台
python·stm32·物联网