文摘
英文文摘
独创性(或创新性)声明和关于论文使用授权的说明
第一章绪论
1.1课题的背景及意义
1.2本课题的任务
1.3本论文主要工作和主要内容
第二章USB2.0总线规范介绍[2]
2.1 USB的由来
2.2 USB系统拓扑结构
2.2.1主机和设备
2.2.2物理拓朴
2.2.3逻辑拓朴
2.3 USB的物理接口
2.4 USB的数据流
2.5设备请求
2.6描述符
2.7 USB设备的枚举
2.8 USB协议层
2.8.1位发送顺序
2.8.2同步序列
2.8.3包中的格式域说明
2.8.4包格式说明
2.9 USB电源
第三章硬件设计
3.1系统设计
3.2 USB接口的器件选择
3.2.1 EZ-USB FX2端点
3.2.2 EZ-USB FX2的枚举过程
3.3 USB微带线
3.4 GPIF端口的配置
第四章固件设计
4.1系统软件的开发
4.2 Keil C介绍
4.3固件的需求分析及设计方法
4.4固件程序的结构
4.5固件对USB协议的描述
4.6固件代码的调试和下载
第五章系统驱动程序与主机应用软件的设计
5.1设备驱动程序介绍[9]
5.2 Windows USB驱动程序结构
5.3 Windows USB设备驱动程序
5.4驱动程序的安装
5.5主机应用程序设计
5.5.1 WIN32 API
5.5.2符号连接
5.5.3设备I/O控制码IOCTL
5.5.4应用程序编写
结束语
附录USB接口电路原理图
参考文献
致 谢