FPGA与PC机USB通信的实现
THE IMPLEMENTATION OF COMMUNICATION BETWEEN PC AND FPGA USING USB
摘 要
Abstract
目 录
第一章 绪论
1.1 课题背景及其意义
1.2 本文研究内容与安排
第二章 USB原理介绍
2.1 引言
2.2 USB硬件规范
2.3 USB的总线拓扑结构
2.4 端点
2.5 字段的格式
2.6 信息包的格式
2.7 传输事务
2.8 本章小结
第三章 下位机硬件介绍
3.1 引言
3.2 FPGA芯片的选择及内部结构
3.3 单片机软核
3.4 USB芯片的选择及其结构
3.5 本章小结
第四章 下位机固件程序设计
4.1 引言
4.2 程序接口定义
4.3 描述符
4.4 USB枚举过程
4.5 程序实现
4.6 本章小结
第五章 上位机程序
5.1 驱动程序设计
5.2 驱动程序调试以及安装
5.3 应用程序设计
5.4 本章小结
结 论
参考文献
攻读学位期间发表的学术论文
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致 谢