GD32VW553-IOT V2 连接云平台

分享作者:wx17625234653859
作者昵称:WXY-1
评测品牌:萤火工场
评测型号:GD32VW553-IOT-V2
发布时间:2026-01-19 10:20:32
2
概要
GD32VW553-IOT V2 介绍 该芯片的外貌如下图,对于该板子的性能与外设等网络上文章太多了,在此就不重复叙述了。着重说一 下我所没搜到的问题。 主要如下: 搭建开发环境 默认下载的样例固件 控制台的AT指令 socket_client指令 使用指令连接巴法云平台
开源口碑分享内容

                         

                             WXY对 GD32VW553-IOT V2 测评

1 GD32VW553-IOT V2 介绍

该芯片的外貌如下图,对于该板子的性能与外设等网络上文章太多了,在此就不重复叙述了。着重说一下我所没搜到的问题。主要如下:

  • 搭建开发环境
  • 默认下载的样例固件
  • 控制台的AT指令
  • socket_client指令
  • 使用指令连接巴法云平台

image-20260115175457717

2 搭建开发环境

搭建开发环境有多种方式VScode方式较为复杂  新手不推荐默认官方软件 简单无需安装 解压即可使用
  • 这里我们使用官方固件,步骤如下

下载工具

  • 进入兆易创新GigaDevice-资料下载兆易创新GD32 MCU下载
  • 我们需要下载如下

image-20260115180432898

解压开发工具

image-20260115180551362

3 创建工程与烧写

创建工程与烧写.pdf

4 固件烧写

  • 这里我们使用image-all-msdk-full-app.bin固件
固件说明    image-all-msdk.bin:         SDK默认状态下使用GD32 Embedded-Builder编译出来的image,直接烧录进Flash即可使用。                                wifi功能:                                    1、softAP模式(最大连接3个clients)                                    2、station模式,支持802.11 b|g|n|ax,支持wpa|wpa2|wpa3加密模式                                    3、station + softAP共存模式(softAP最大链接两个clients)                                    4、monitor模式                                    5、支持ping、iperf                                ble功能:                                    1、支持peripheral                                    2、支持一条链路连接                                    3、支持server                                    4、支持host和controller                                    5、支持EATT                                    6、支持微信小程序wifi配网                                更多的example可在目录MSDK/examples下寻找。
image-all-msdk-full-app.bin:   SDK在上述功能的基础上额外开启了以下功能:                                app层:                                    1、AT指令                                    2、FATFS文件系统                                    3、ssl_demo(使用mbedtls实现的简单https的demo)、                                    4、socket_demo(调用lwip socket api的socket demo))                                wifi功能:                                    1、支持WPS连接                                    2、支持EAP-TLS连接                                    3、softAP模式支持最大16个clients                                    4、支持IPV6                                    5、mqtt、mqtt5                                    6、COAP                                    7、支持sostAP网页模式配网功能                                    8、websocket                                    9、http                                ble功能:                                    1、支持central                                    2、支持四条链路                                    3、支持client                                    4、支持周期广播                                    5、支持phy update                                    6、支持power control                                    7、支持ble ping                                    8、支持secure connection以上两个image均为mbl.bin和image-ota.bin的结合,有关mbl.bin和image-ota.bin的说明请参考文档《AN154 GD32VW553 快速开发指南》的3.1小节。
 image烧录进flash之后使用uart输入命令help可查看所有命令,命令具体使用请参考文档《AN153 GD32VW553 基本指令用户指南》和《AN151 GD32VW553 AT指令用户指南》
  • 去第二章下载的文件GD32VW55x Wi-Fi&BLE SDK下找到固件文件,使用第三章的烧写方式烧写近开发板。

image-20260115235436053

5 搭建巴法云平台

  • 进入官网巴法开放平台巴法云巴法物联网云平台注册账号后即可进入界面

image-20260116000014306

  • 创建主题

image-20260116000102213

  • 记住自己的 私钥 主题

image-20260116000156181

6 连接云平台

  • 固件默认是支持如下指令GD32VW553基本指令用户指南.pdfsocket_client模式使用PA6(TX)PA7(RX)串口控制台GD32VW553 AT指令用户指南.pdfAT模式板载typec串口控制台
  • 注意基本指令用户指南中不支持透传指令 无法与巴法云产生数据交互,但是可以连接巴法云
  • 因此我们在此使用AT模式
连接开发板typec口使用串口软件进行串口终端通信
  • 进行如下通信,通信指令为红色的,在文章末尾会有表格。
  • AT+CIPSEND此命令与订阅主题命令间,输入较快可能透传失败,发送订阅命令无响应,需重启开发板,这两条命令间稍微停留5s间隔。

image-20260116001945761

7 附件

注意:wxy 11111111  为我的wifi账号密码119.91.109.180 为巴法云的IP地址  可以打开电脑终端输入ping bemfa.com即可得到巴法云的IP检验IP是否有误hvoBQGWNK004   主题46b4a462846c02xxxxx62bb67f4f2e5  密钥msg=wxy  中的wxy为消息本体

连接巴法云 TCP 参考 GD32VW553基本指令用户指南.pdf 使用socket_client模式使用PA6(TX)PA7(RX)串口该模式下不支持透传指令 无法与巴法云产生数据交互


help-
wifi_open
wifi_scan列出wifi
wifi_connect wxy 11111111联网
wifi_status列出连接信息
ping tcp.bemfa.com找出巴法云的IP
socket_client 0 119.91.109.180 8344连接巴法云服务器

连接巴法云 TCP GD32VW553 AT指令用户指南.pdf 使用AT模式 AT模式使用的是板载typec串口该模式下支持透传指令 可与巴法云产生数据交互


AT
AT+RST模块复位指令
AT+CWMODE_CUR=1STA 模式
AT+CWLAP列出wifi
AT+CWJAP_CUR="wxy","11111111"联网
AT+CIFSR查询本地 IP 地址信息
AT+CWJAP_CUR列出连接信息
AT+PING="bemfa.com"注意:找不出巴法云的IP
AT+CIPSTART="TCP","119.91.109.180",8344连接巴法云服务器
AT+CIPMODE=1WiFi 透传接收模式
AT+CIPSEND进入透传发送模式,并发送数据
cmd=1&uid=46b4a462846c0xxxxx62bb67f4f2e5&topic=hvoBQGWNK004订阅主题
cmd=2&uid=46b4a462846c0xxxxxx2bb67f4f2e5&topic=hvoBQGWNK004&msg=wxy发布消息
AT+CIPMODE=0退出UART WiFi透传接收模式


全部评论
暂无评论
0/144