萤火工场GD32VW553-IOT开发板点灯

分享作者:h_0jaajz_8548
评测品牌:萤火工场
评测型号:GD32VW553-IOT
发布时间:2025-02-05 10:52:22
0
概要
介绍了萤火工场GD32VW553-IOT开发板硬件资源、开发环境搭建流程、固件烧录等。
开源口碑分享内容

GD32VW553是一款由兆易创新研发的RISC-V内核32为处理器支持WIFI 2.4G+蓝牙BLE5.2。主频高达160MHZ,内置真随机数生成器,拥有4MB flash和320KB SRAM以及可配置指令高速缓存32KB,具体可以前往GD官网下载: 资料
本期使用SEGGER编写构建点灯

1. 硬件资源

  • 主控芯片:GD32VW553HMQ7,基于RISC-V内核的32位MCU。
  • 无线连接:支持2.4GHz Wi-Fi 6和BLE 5.2。
  • 性能:主频高达160MHz,内置真随机数生成器。
  • 存储:4MB Flash、320KB SRAM、32KB可配置指令高速缓存。
  • 接口:3个串口、2个I2C接口、1个SPI、四线QSPI、29个可编程GPIO。
  • 开发板资源:板载丰富的硬件资源,支持多种外设连接。

2. 开发环境搭建

  • 推荐工具:SEGGER(免费且易用),IAR(收费),Eclipse(配置复杂)。
  • SDK:GD32VW553 Wi-Fi+BLE SDK,集成Wi-Fi驱动、BLE驱动、LwIP TCP/IP协议栈、MbedTLS等组件。
  • 开发工具:串口下载工具:用于固件烧录。环境补丁:确保开发环境兼容性。
  • 开发流程:下载SDK和工具。配置开发环境(SEGGER或VSC+SDK)。编译和烧录固件。

下载这个串口下载工具,使用时拉低boot0在点击连接即可

SDK建议下载这两个(不打算用WIFI和蓝牙的忽略第二个)

下载环境补丁:


编译代码


3. 固件烧录

  • 串口烧录:使用CH340G USB转TTL工具。连接PA6(RX)和PA7(TX)。配置Boot0为高电平,Boot1为低电平。使用串口工具烧录固件。
  • SWD调试:使用TP7(SWDIO)和TP8(SWCLK)触点进行调试或烧录。
  • 注意事项:Boot0引脚默认未焊接,需手动拉高。烧录完成后需复位并恢复Boot0状态。


ISP烧录:

使用CH340G

PA6 ->RX

PA7 ->TX

选择这个

连接

这样配置然后点browse

选这个

选择你工程目录下的这个路径


下载即可(记得把boot复原并复位)

4. 开发板功能

  • Wi-Fi和BLE功能:支持Wi-Fi 4/Wi-Fi 6和BLE 5.3。集成LwIP TCP/IP协议栈和MbedTLS,适合物联网应用开发。
  • 系统架构:提供完整的时钟树和Wi-Fi SDK框架。支持快速开发物联网应用程序。

5. 开发板引脚布局与原理图

  • 引脚布局:详细标注了GPIO、串口、I2C、SPI等接口。
  • 原理图:提供了板载测试触点和Boot配置说明。

原理图

6. 总结

  • 优点:硬件资源丰富,适合物联网开发。支持Wi-Fi 6和BLE 5.2,性能强劲。提供多种开发工具和SDK,开发灵活。



全部评论
暂无评论
0/144