1、GD32VW553-IOT是什么
萤火工场GD32VW553-IOT开发板是一款基于兆易创新的GD32VW553微控制器的开发板,它采用了RISC-V架构,主频可达160MHz,集成了高达4MB Flash及320KB SRAM,另有32KB可配置指令高速缓存(I-Cache),支持IEEE 802.11ax向下兼容IEEE 802.11b/g/n标准 2.4GHz Wi-Fi 6和Bluetooth 5.2无线通信协议,具备高性能、大容量内存配置以及多种安全特性,供电电压1.8V~3.6V,并提供了85℃~105℃宽温选择,适用于智能家居、物联网设备、工业自动化等多个领域。该开发板为开发者提供了丰富的资料和技术支持,是一个理想的探索最新无线通信技术和嵌入式系统设计的平台。
2、我想做什么
鉴于我是一个纯纯新手 想尝试GD32VW553与手机蓝牙进行数据互通操作
3、开发前置准备(软件)
EmbeddedBuilder:基于Eclipse的C-Language集成开发环境(IDE),是RISC-V和ARM®Cortex处理器体系结构的特殊嵌入式软件开发平台
GD32 All-In-One Programmer:基于芯片内部Bootloader的编程软件,通讯接口支持UART和USB,支持对MCU的Flash和选项字节进行编程/擦除/读取等基本操作,给芯片烧录代码
USB Virtual Com Port Driver:USB虚拟串口驱动
GD32VW55x_Demo_Suites:官方的代码示例
GD32VW55X_Wifi_BLE_SDK:GD32VW553系列Wi-Fi & BLE SDK
下载地址 https://www.gd32mcu.com/cn/download/7?kw=GD32VW
下载安装熟悉上面软件代码,为开发做准备
4、开发前置准备(硬件)
需提前准备USB to TTL 烧录小板,我这个小白也是还在采购的路上
发现有些UP主说还需要 J-Link 和 J-Flash,小白表示要学习的还有很多了
5、开发GOGOGO
1、双击打开 EmbeddedBuilder IDE 软件
2、点击左侧import projects,选择GD32VW55x_Demo_Suites官方的代码示例中的LED做测试验证
3、点击Finish完成导入
4、项目
5、点击顶部 projects -> Build All,尝试编译代码
6、不出意外的情况下,出了点意外,看上去像是找不到引入的头文件
7、经过排查发现文件都在 应该是配置的问题,但是没有找到include配置的地方,删除项目重新导入,clean之后再build就好了
USB to TTL 烧录小板还在路上 今天先到这里,明天继续烧录
6、小结
作为一名新手入门使用,觉得整体文档还是比较全的,主要是周边配套有些准备不足,第三方软件的使用较为生疏
如果能有一个基础DEMO项目,从软件设计到硬件烧录完整教程就完美了
视频剪辑有点问题,前面几秒黑屏了/(ㄒoㄒ)/~~

