完善版萤火工场GD32VW553-IOT核心板开箱评测
分享作者:wx17402452897500
评测品牌:萤火工场
评测型号:GD32VW553-IOT
发布时间:2025-04-01 10:33:56
0
前言
GD32VW553-IOT核心板开箱,补焊阻容,评测
开源口碑分享内容

GD32VW553-IOT核心板,risc-v架构,板载具体配置略。

上手使用前,有两个小问题:

1、板子除Power灯外,没有LED指示灯;

2、烧录固件时Boot模式选择不便;


PCB改造:

热风枪400度,风力20%

1、PA6位置,加焊0805 LED,0603偏小, LED正极TP3, 负极TP5。没动PB3脚,不推荐,留给Flash。

2、加焊R4,R5(均为1KR),C12、C13均为100nF。这样boot loader时,只要按REST即可。

3、加焊GD25Q128,GD自家Flash。


IDE选用SEGGER。具体小设置,别人都讲过了,略。

选用GD32VW55x_Demo_Suites_V1.4.0里面第一个例程。

注意:项目中目录结构,因为例程依赖了GD32VW55x_Firmware_Library中两个目录GD32VW55x_standard_peripheral和RISCV下的标准库,也可修改.emProject,否则编译报错。

因PA6焊了LED,  串口刷固件接线: txd接 PA5, rxd接PA4.

mai.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_6);

   /* reset LED GPIO pin */

   gpio_bit_reset(GPIOA, GPIO_PIN_6);


   while(1) {

       /* turn on My_LED, turn off My_LED */

       gpio_bit_set(GPIOA, GPIO_PIN_6);

       delay_1ms(500);

       gpio_bit_reset(GPIOA, GPIO_PIN_6);

       delay_1ms(500);

   }

}

编译得到.bin。

跳线帽调整一下,串口助手连PC,GD32AllInOneProgrammer配置一下,TypeC供电,如有必要按下REST。Connected之后,烧录.bin。

跳线帽复原,重新上电。LED指示灯正常闪烁。 Over~~~

全部评论
暂无评论
0/144