GD32固件烧录教程:通过Boot Mode的USB方式实现固件烧录

文章目录

  • 前言
  • 进入bootloader模式
  • 安装gd32的DFU驱动
  • 烧写程序
  • boot0接地,重新上电芯片
  • 前言

    由于项目需要,板子需要实现通过USB烧录固件。

    使用的芯片是GD32F305RCT6,该芯片只有一个USB口。

    进入bootloader模式

    首先,boot0引脚接3.3V,上电芯片,使芯片进入内置bootloader模式。

    在没有安装驱动时,可以看到电脑显示了一个未知设备。

    安装gd32的DFU驱动

    需要安装驱动,根据自己的Windows系统安装对应的驱动。

    打开驱动安装程序,点击Install即可。

    安装成功。点击确定,后点击Cancel退出驱动安装程序。

    安装驱动完成后,可以看见一个 GD32 Device in DFU Mode的设备

    烧写程序

    打开GD32 DFU烧录程序

    打开程序时,会弹出一个 update 框框,点击是或否都行。建议点击否,这样就不会跳转到web页面去下载程序。

    点击open按键,打开需要烧录的文件,可以是hex文件

    打开后,点击OK进行烧录。(勾选 Verify after download是可选项)

    下图是显示在烧录中。

    烧录成功后,如下图所示。
    千万别惦记OK,点击Cancel即可,或者关掉软件也许,不然会重新下载一遍程序。

    boot0接地,重新上电芯片

    可以看到程序正常运行,且串口打印的版本号就是烧录的固件的版本号。

    作者:某风吾起

    物联沃分享整理
    物联沃-IOTWORD物联网 » GD32固件烧录教程:通过Boot Mode的USB方式实现固件烧录

    发表回复