2021-08-15 12:40:54 索炜达电子 766
项目编号:E112
文件大小:4.95M
源码说明:带中文注释
开发环境:C编译
简要概述:
STM32F103Cx的USB DFU升级包括BOOT部分App部分:
BOOT: Device_Firmware_Upgrade (0483 DF11)
App :
Custom_HID (0483 5750)
Custom_HID_VCP (0483 5751)
最新进展:
以上3个固件适配X-LINK-A_V2.0硬件
更改App的起始地址和中断向量使之支持DFU
更改App的HID报告描述符使之支持PC端软件USB HID Demonstrator(v1.0.2).exe (该软件可从ST官网下载,也可以向我索要)
修改DfuSeDemo.exe使之支持HID Detach
更改App的HID报告描述符使之支持HID Detach(通过PC端软件DfuSeDemo发命令使CPU从App区跳转到BOOT区) ----at 20190327
新增复合设备工程Custom_HID_VCP
Custom_HID_VCP具有Custom_HID的所有功能并且具有USB虚拟串口的功能 ---- at 20190427
所有工程的xxB项目在Keil5.26版本重新编译并且编译器换成版本6,xxE项目在IAR重新编译。 ----at 20190707
修改Custom_HID_VCP的IAD的string index以解决 DfuSeDemo“Unknow HID Device”的BUG。 ----at 20201216
Next Todo:
大容量存储设备支持DFU
DfuSeDemo解决“Unknow HID Device”的BUG。----pass at 20201216
DfuSeDemo的command添加更多命令
熟悉DFU流程
DFU过程校本化
DFU过程采用AES对称加密
文件列表: