基于 QT 的 USB-HID 固件 升级软件以及 USB 调试软件 ,使用私有协议进行文件的传输以及校验
软件架构说明
基于 QT 调用 WIN 的 hidapi 实现 USB 的通信,下位机是 STM32 HAL 库的USB
QT 版本:5.9.0
编译器:mingw
支持平台:Windows
git clone https://gitee.com/mzy2364/HID_Firmware_Upgrade.git
删除 HID_Firmware_Upgrade.pro.user,用 Qt Creator 打开 HID_Firmware_Upgrade.pro 配置一下程序输出地址然后编译运行
Bison-Board 野牛开发板
NUCLEO-144 F767 ST 官方开发板
ebf_f429_v1 野火 F429V1 核心板