实例介绍
【实例截图】
【核心代码】
DFU_上位机源码
└── Sources
├── Binary
│ ├── Debug
│ │ ├── DfuFileMgr.exe
│ │ ├── DfuFileMgr.ilk
│ │ ├── DfuSeDemo.exe
│ │ ├── DfuSeDemo.ilk
│ │ ├── STDFU.dll
│ │ ├── STDFUFiles.dll
│ │ ├── STDFUFiles.ilk
│ │ ├── STDFUPRT.dll
│ │ ├── STDFUPRT.ilk
│ │ ├── STTubeDevice203.dll
│ │ └── msvcrt.dll
│ └── Release
│ ├── DfuFileMgr.exe
│ ├── DfuSeDemo.exe
│ ├── STDFU.dll
│ ├── STDFUFiles.dll
│ ├── STDFUPRT.dll
│ ├── STTubeDevice203.dll
│ └── msvcrt.dll
├── Debug
├── DfuFileMgr
│ ├── Debug
│ │ ├── DfuFileMgr.obj
│ │ ├── DfuFileMgr.pch
│ │ ├── DfuFileMgr.pdb
│ │ ├── DfuFileMgr.res
│ │ ├── DfuFileMgr.sbr
│ │ ├── DfuFileMgrDlg.obj
│ │ ├── DfuFileMgrDlg.sbr
│ │ ├── DfuFileMgrDlgExtract.obj
│ │ ├── DfuFileMgrDlgExtract.sbr
│ │ ├── HexEdit.obj
│ │ ├── HexEdit.sbr
│ │ ├── MultiBinDlg.obj
│ │ ├── MultiBinDlg.sbr
│ │ ├── StdAfx.obj
│ │ ├── StdAfx.sbr
│ │ ├── WhatToDoDlg.obj
│ │ ├── WhatToDoDlg.sbr
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── DfuFileMgr.cpp
│ ├── DfuFileMgr.dsp
│ ├── DfuFileMgr.h
│ ├── DfuFileMgr.plg
│ ├── DfuFileMgr.rc
│ ├── DfuFileMgrDlg.cpp
│ ├── DfuFileMgrDlg.h
│ ├── DfuFileMgrDlgExtract.cpp
│ ├── DfuFileMgrDlgExtract.h
│ ├── HexEdit.cpp
│ ├── HexEdit.h
│ ├── MultiBinDlg.cpp
│ ├── MultiBinDlg.h
│ ├── RES
│ │ ├── DfuFileMgr.ico
│ │ └── DfuFileMgr.rc2
│ ├── Release
│ │ └── DfuFileMgr.res
│ ├── Resource.h
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── WhatToDoDlg.cpp
│ ├── WhatToDoDlg.h
│ └── idr_main.ico
├── DfuSe.dsw
├── DfuSe.ncb
├── DfuSe.opt
├── DfuseDemo
│ ├── Debug
│ │ ├── DfuSeDemo.bsc
│ │ ├── DfuSeDemo.obj
│ │ ├── DfuSeDemo.pch
│ │ ├── DfuSeDemo.pdb
│ │ ├── DfuSeDemo.res
│ │ ├── DfuSeDemo.sbr
│ │ ├── DfuSeDemoDlg.obj
│ │ ├── DfuSeDemoDlg.sbr
│ │ ├── Enumeration.obj
│ │ ├── Enumeration.sbr
│ │ ├── HexEdit.obj
│ │ ├── HexEdit.sbr
│ │ ├── MappingDlg.obj
│ │ ├── MappingDlg.sbr
│ │ ├── StdAfx.obj
│ │ ├── StdAfx.sbr
│ │ ├── TextProgressCtrl.obj
│ │ ├── TextProgressCtrl.sbr
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── Desktop.ini
│ ├── DfuSe Demo.ico
│ ├── DfuSeDemo.aps
│ ├── DfuSeDemo.cpp
│ ├── DfuSeDemo.dsp
│ ├── DfuSeDemo.dsw
│ ├── DfuSeDemo.h
│ ├── DfuSeDemo.ncb
│ ├── DfuSeDemo.opt
│ ├── DfuSeDemo.plg
│ ├── DfuSeDemo.rc
│ ├── DfuSeDemoDlg.cpp
│ ├── DfuSeDemoDlg.h
│ ├── Enumeration.cpp
│ ├── Enumeration.h
│ ├── HexEdit.cpp
│ ├── HexEdit.h
│ ├── Include
│ │ ├── GAMEPORT.H
│ │ ├── HIDCLASS.H
│ │ ├── HIDPDDI.H
│ │ ├── HIDPI.H
│ │ ├── HIDPORT.H
│ │ ├── HIDSDI.H
│ │ ├── HIDTOKEN.H
│ │ ├── Hid.h
│ │ ├── Hidpi .h
│ │ ├── Hidsdi .h
│ │ ├── Hidusage.h
│ │ ├── SETUPAPI.H
│ │ └── USB100.H
│ ├── MappingDlg.cpp
│ ├── MappingDlg.h
│ ├── RCa00832
│ ├── RCb00832
│ ├── RES
│ │ ├── DfuSeDemo.ico
│ │ └── DfuSeDemo.rc2
│ ├── Release
│ │ └── DfuSeDemo.res
│ ├── Resource.h
│ ├── SI
│ │ ├── Untitled Project.IAB
│ │ ├── Untitled Project.IAD
│ │ ├── Untitled Project.IMB
│ │ ├── Untitled Project.IMD
│ │ ├── Untitled Project.PFI
│ │ ├── Untitled Project.PO
│ │ ├── Untitled Project.PR
│ │ ├── Untitled Project.PRI
│ │ ├── Untitled Project.PS
│ │ └── Untitled Project.WK3
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── TextProgressCtrl.cpp
│ ├── TextProgressCtrl.h
│ ├── icon2.ico
│ ├── idr_main.ico
│ └── lib
│ └── hid.lib
├── Doc
│ ├── UM0384.pdf
│ ├── UM0391.pdf
│ ├── UM0392.pdf
│ └── UM0412.pdf
├── Include
│ ├── SETUPAPI.H
│ ├── USB100.H
│ ├── USBDI.H
│ └── USBIOCTL.H
├── STDFU
│ ├── Debug
│ │ ├── STDFU.lib
│ │ └── STDFU.res
│ ├── Release
│ │ ├── STDFU.lib
│ │ └── STDFU.res
│ └── STDFU.H
├── STDFUFiles
│ ├── DFUFILE.CPP
│ ├── DFUFILE.H
│ ├── Debug
│ │ ├── DFUFILE.obj
│ │ ├── DFUFILE.sbr
│ │ ├── STDFUFILES.res
│ │ ├── STDFUFiles.exp
│ │ ├── STDFUFiles.lib
│ │ ├── STDFUFiles.obj
│ │ ├── STDFUFiles.pch
│ │ ├── STDFUFiles.pdb
│ │ ├── STDFUFiles.sbr
│ │ ├── StdAfx.obj
│ │ ├── StdAfx.sbr
│ │ ├── image.obj
│ │ ├── image.sbr
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── RES
│ │ └── STDFUFILES.rc2
│ ├── Release
│ │ ├── STDFUFILES.res
│ │ └── STDFUFiles.lib
│ ├── Resource.h
│ ├── STDFUFiles.aps
│ ├── STDFUFiles.cpp
│ ├── STDFUFiles.def
│ ├── STDFUFiles.dsp
│ ├── STDFUFiles.dsw
│ ├── STDFUFiles.h
│ ├── STDFUFiles.ncb
│ ├── STDFUFiles.opt
│ ├── STDFUFiles.plg
│ ├── STDFUFiles.rc
│ ├── STDFUFilesInc.h
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── file.c
│ └── file.h
└── STDFUPRT
├── DFUHREAD.CPP
├── Debug
│ ├── DetachThread.obj
│ ├── DetachThread.sbr
│ ├── STDFUPRT.exp
│ ├── STDFUPRT.lib
│ ├── STDFUPRT.obj
│ ├── STDFUPRT.pch
│ ├── STDFUPRT.pdb
│ ├── STDFUPRT.res
│ ├── STDFUPRT.sbr
│ ├── StdAfx.obj
│ ├── StdAfx.sbr
│ ├── dfuhread.obj
│ ├── dfuhread.sbr
│ ├── downloadthread.obj
│ ├── downloadthread.sbr
│ ├── image.obj
│ ├── image.sbr
│ ├── stthread.obj
│ ├── stthread.sbr
│ ├── uploadthread.obj
│ ├── uploadthread.sbr
│ ├── vc60.idb
│ └── vc60.pdb
├── DetachThread.CPP
├── DetachThread.h
├── Image.h
├── RES
│ └── STDFUPRT.rc2
├── Release
│ ├── STDFUPRT.lib
│ └── STDFUPRT.res
├── Resource.h
├── STDFUPRT.APS
├── STDFUPRT.cpp
├── STDFUPRT.def
├── STDFUPRT.dsp
├── STDFUPRT.dsw
├── STDFUPRT.h
├── STDFUPRT.ncb
├── STDFUPRT.opt
├── STDFUPRT.plg
├── STDFUPRT.rc
├── STDFUPRTINC.h
├── STTHREAD.CPP
├── STTHREAD.H
├── StdAfx.cpp
├── StdAfx.h
├── dfuthread.h
├── downloadthread.cpp
├── downloadthread.h
├── image.cpp
├── returnthread.cpp
├── returnthread.h
├── uploadthread.cpp
└── uploadthread.h
29 directories, 240 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论