您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-USB通信程序开发

免费下载毕业设计-USB通信程序开发

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机
  • 适用年级:大学
  • 上传用户:csan0117
  • 文件格式:word
  • 文件大小:2.03MB
  • 上传时间:2008-10-16 18:40:01
  • 下载次数:0
  • 浏览次数:98

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 USB通信程序开发,共62页,16291字,附源程序
目录
第一章 绪论 1
1.1 PC接口简介 1
1.2 USB 接口分析 1
1.3 USB 器件的选择 1
1.4 MASS STORAGE协议与FAT16文件系统 2
第二章 USB总线结构 3
2.1 总线拓扑结 3
2.2 USB设备 3
2.2.1 USB HUB 4
2.2.2 即插即用 5
2.2.3 设备电源 6
2.2.4 设备的挂起 6
2.3 USB主机 6
2.4 USB数据流 7
2.5 USB的端点 9
第三章 协议 12
3.1 MASS STORAGE 协议 12
3.2 BULK-ONLY传输协议 16
3.3 SCSI指令集 18
3.4 FAT16 文件系统 21
3.4.1 FAT 文件系统结构 21
3.4.2 Flash盘的FAT结构 26
第四章 程序实现与调试 29
4.1 固件程序的实现 29
4.1.1 主循环——MAINLOOP.C 29
4.1.2 中断服务程序——D12ISR.C 29
4.1.3 标准设备请求处理——D12SETUP.C 33
4.1.4 NAND FLASH操作程序——NFLASH32.C 38
4.2 固件调试 42
4.2.1 检查USB器件是否正常工作 42
4.2.2 设备枚举 43
4.2.3 BULK_ONLY传输协议命令处理 43
4.2.4 FLASH的读写 45
结论 46
致谢 47
参考文献 48
附录 49
附录 A USB接口芯片命令总汇 49
A1.初始化命令 50
A2.数据流命令 54
A3.数据流命令 59
附录 B U盘固件程序源码清单 60

资料文件预览
共4文件夹,65个文件,文件总大小:2.98MB,压缩后大小:2.03MB
  • 毕业设计-USB通信程序开发
    • USB通信程序开发(附源码,精品哦)
      • USB通信程序开发
        • 源代码
          • cofAvr_Usb_Disk.cof  [22.56KB]
          • dbgAvr_Usb_Disk.dbg  [17.36KB]
          • Macintosh BinHex2.0文件Avr_Usb_Disk.hex  [17.90KB]
          • IABAvr_Usb_Disk.IAB  [4.00KB]
          • IADAvr_Usb_Disk.IAD  [368.00B]
          • IMBAvr_Usb_Disk.IMB  [4.00KB]
          • IMDAvr_Usb_Disk.IMD  [368.00B]
          • lkAvr_Usb_Disk.lk  [51.00B]
          • 列表文件Avr_Usb_Disk.lst  [140.29KB]
          • Visual Basil或Microsoft Visual C++工程文件Avr_Usb_Disk.mak  [1.06KB]
          • mpAvr_Usb_Disk.mp  [6.09KB]
          • PFIAvr_Usb_Disk.PFI  [40.00B]
          • POAvr_Usb_Disk.PO  [776.00B]
          • PRAvr_Usb_Disk.PR  [3.55KB]
          • PRIAvr_Usb_Disk.PRI  [20.27KB]
          • 3D Studio(DOS)工程文件Avr_Usb_Disk.prj  [868.00B]
          • Postscript格式化文件(PostScript打印机可读文件)Avr_Usb_Disk.PS  [27.21KB]
          • SRCAVR_USB_DISK.SRC  [139.00B]
          • Lotus 1-2-3版第3版的电子表格Avr_Usb_Disk.WK3  [25.15KB]
          • C程序头文件D12.h  [1.42KB]
          • 备份文件D12.h.bak  [1.41KB]
          • C代码文件D12ISR.c  [5.43KB]
          • 备份文件D12ISR.c.bak  [5.43KB]
          • dp2D12ISR.dp2  [47.00B]
          • 结构化查询报告(SQR)程序产生的输出文件D12ISR.lis  [30.01KB]
          • oD12ISR.o  [6.58KB]
          • 汇编源代码文件D12ISR.s  [12.42KB]
          • _cD12ISR._c  [5.43KB]
          • C代码文件D12Setup.c  [11.39KB]
          • 备份文件D12Setup.c.bak  [11.40KB]
          • dp2D12Setup.dp2  [70.00B]
          • C程序头文件D12Setup.h  [2.95KB]
          • 备份文件D12Setup.h.bak  [3.03KB]
          • 结构化查询报告(SQR)程序产生的输出文件D12Setup.lis  [57.94KB]
          • oD12Setup.o  [12.57KB]
          • 汇编源代码文件D12Setup.s  [25.34KB]
          • C程序头文件io8515v.h  [8.46KB]
          • C代码文件MainLoop.c  [1.70KB]
          • 备份文件MainLoop.c.bak  [1.69KB]
          • dp2MainLoop.dp2  [73.00B]
          • 结构化查询报告(SQR)程序产生的输出文件MainLoop.lis  [7.24KB]
          • oMainLoop.o  [1.20KB]
          • 汇编源代码文件MainLoop.s  [3.04KB]
          • C代码文件NFlash32.c  [9.80KB]
          • 备份文件NFlash32.c.bak  [9.80KB]
          • dp2NFlash32.dp2  [87.00B]
          • C程序头文件NFlash32.h  [1.19KB]
          • 备份文件NFlash32.h.bak  [1.19KB]
          • 结构化查询报告(SQR)程序产生的输出文件NFlash32.lis  [62.21KB]
          • oNFlash32.o  [14.71KB]
          • 汇编源代码文件NFlash32.s  [26.98KB]
          • _cNFlash32._c  [5.71KB]
          • C代码文件Scsi.c  [14.39KB]
          • 备份文件Scsi.c.bak  [10.06KB]
          • dp2Scsi.dp2  [109.00B]
          • C程序头文件Scsi.h  [1.57KB]
          • 备份文件Scsi.h.bak  [1.57KB]
          • 结构化查询报告(SQR)程序产生的输出文件Scsi.lis  [71.47KB]
          • oScsi.o  [17.45KB]
          • 汇编源代码文件Scsi.s  [32.71KB]
          • _cScsi._c  [14.40KB]
          • C程序头文件Scsi_Data.h  [2.40KB]
          • 备份文件Scsi_Data.h.bak  [2.40KB]
        • Microsoft Word文档USB通信程序开发.doc  [2.19MB]
    • ASCⅡ文本格式的声音数据www.pudn.com.txt  [218.00B]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部