声明
摘要
1 绪论
1.1 研究背景
1.2 研究意义
1.3 论文的主要工作
2 USB3.0协议简介
2.1 USB3.0的体系结构
2.1.1 主机
2.1.2 设备
2.1.3 物理连接
2.2 USB3.0的协议
2.2.1 超速事务处理
2.2.2 突发事务处理(Burst Transactions)
2.2.3 USB3.0传输包的类型
2.3 USB3.0的数据传输
2.3.1 控制传输
2.3.2 中断传输
2.3.3 同步传输
2.3.4 块传输
2.4 USB3.0的总线枚举
2.5 USB3.0与USB2.0的区别
3 数据传输系统的设计
3.1 CYUSB3014芯片结构
3.2 从器件FIFO的硬件设计
3.2.1 CYUSB3014从器件FIFO设计
3.2.2 CYUSB3014启动方式的选择
3.3 数据传输系统的整体设计
3.3.1 CYUSB3014接口设计的需求分析
3.3.2 主控器接口设计的需求分析
3.3.3 芯片CYUSB3014 PCB设计
4 USB3.0接口芯片固件程序实现
4.1 FX3固件程序的组成
4.2 USB描述符
4.3 固件程序的实现
4.3.1 GPIFⅡ寄存器的配置实现
4.3.2 数据传输程序的设计与实现
5 CYUSB3014接口芯片驱动的实现
5.1 WDF简介
5.2 USB驱动程序的装载
5.3 USB驱动程序的开发
5.3.1 驱动程序文件
5.3.2 inf文件
5.4 驱动程序的安装
6 数据传输系统的测试
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢