欢迎来到天天文库
浏览记录
ID:42039112
大小:1.30 MB
页数:62页
时间:2019-09-05
《USB通信程序开发》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、湖南大学毕业设计(论文)第1页目录第一章绪论......................................................11.1PC接口简介11.2USB接口分析11.3USB器件的选择11.4MASSSTORAGE协议与FAT16文件系统2第二章USB总线结构...............................................32.1总线拓扑结32.2USB设备32.2.1USBHUB.....................................
2、............42.2.2即插即用................................................52.2.3设备电源................................................62.2.4设备的挂起..............................................62.3USB主机62.4USB数据流72.5USB的端点9第三章协议.........................................
3、............123.1MASSSTORAGE协议123.2BULK-ONLY传输协议163.3SCSI指令集183.4FAT16文件系统213.4.1FAT文件系统结构.......................................213.4.2Flash盘的FAT结构.......................................26第四章程序实现与调试...........................................294.1固件程序的实现294.1.1
4、主循环——MAINLOOP.C...................................294.1.2中断服务程序——D12ISR.C...............................294.1.3标准设备请求处理——D12SETUP.C..........................334.1.4NANDFLASH操作程序——NFLASH32.C........................384.2固件调试42湖南大学毕业设计(论文)第2页4.2.1检查USB器件是否正常工作....
5、............................424.2.2设备枚举...............................................434.2.3BULK_ONLY传输协议命令处理..............................434.2.4FLASH的读写............................................45结论..........................................................
6、..46致谢............................................................47参考文献........................................................48附录............................................................49附录AUSB接口芯片命令总汇49A1.初始化命令...........................................
7、....50A2.数据流命令...............................................54A3.数据流命令...............................................59附录BU盘固件程序源码清单60湖南大学毕业设计(论文)第3页第一章绪论1.1PC接口简介PC中的接口有两类:串行接口和并行接口。计算机内部总线,如CPU与存储器之间匀采用并行接口,这样速度快;但外设却以串行接口比较占优势。传统的打印机接口为并行接口。SCSI标准的全名是小型设备通用
8、接口标准,其传输速率为10M,早期的扫描仪一般使用此接口,硬盘与主机的联接也使用这种接口。串行接口出现最早,使用最广的RS232接口,但其速度太慢,现在已经逐渐被淘汰。USB接口和IEEE1394接口是两种速度比较高的串行接口,还有局域网中的以太网接口,它们具有较广阔的发展前景和应用潜力。USB适用于低档外设与主机之间的高速数据传输,USB1.
此文档下载收益归作者所有