2021-08-15 12:40:54 索煒達電子 765
項目編號:E112
文件大?。?.95M
源碼說明:帶中文注釋
開發(fā)環(huán)境: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官網(wǎng)下載,也可以向我索要)
修改DfuSeDemo.exe使之支持HID Detach
更改App的HID報告描述符使之支持HID Detach(通過PC端軟件DfuSeDemo發(fā)命令使CPU從App區(qū)跳轉(zhuǎn)到BOOT區(qū)) ----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對稱加密
文件列表: