摘要本文阐述了基于USB3。0的eMMC数据传输控制的上位机软件设计。USB3。0凭其传输速度快、即插即用、有良好的兼容性等特点,在现代各个领域的接口开发中具有不可比拟的竞争力,例如在雷达领域中,需要高速的存储系统进行大数据的传输,然而之前所用的存储系统性能已经无法满足不断发展的需求。相比较USB3。0数据传输速率达到4。8Gbps,可以实现将存储系统中的数据高速可靠的传入上位机。79540
本文主要以上位机软件设计为基础,讨论了高速存储系统整体方案,分析了USB3。0设备的驱动和协议,利用Microsoft Visual Studio 2013 编写界面应用程序,测试了利用软件修改USB3。0芯片的配置,实现了从上位机软件向存储系统传输数据的功能。
毕业论文关键词 USB3。0 FPGA FT601 上位机
毕业设计说明书外文摘要
Title Design of PC software controlling eMMC data transmission based on USB 3。0
Abstract This paper describes the design of the host computer software about eMMC data transfer controlsystem based on USB 3。0。 USB3。0,by the transmission speed,plug and play,good compatibility and other feature ,in all fields of modern development of interface has incomparable competitiveness。For example ,in the field of radar, high-speed storage system for large data transmission is nessary。However,the storage system used before has been unable to meet the growing demand。By comparing , the data transmission rate of USB 3。0 reaches 4。8 Gps,the data in the storage system can be realized to transfer in high speed and high reliability。
The paper mainly based on the PC software design。Discussing the high-speed storage system overall scheme。Using Microsoft Visual Studio 2013 to write interface application。Testing the software to modify the configuration of USB3。0 chip。And realizing the function of transferring data to storage system from PC software。
Keywords USB3。0 FPGA FT601 Host-computer Interface
目 次
1 绪论 1
1。1 课题的研究背景和意义 1
1。2。1 USB研究现状 1
1。2。2 上位机软件设计发展现状 3
1。3 主要工作和章节安排 3
2 高速数据存储系统 5
2。1 引言 5
2。2 系统整体方案 5
2。3 系统框图 6
2。4 本章小结 7
3 USB3。0芯片驱动和协议 8
3。1 引言 8
3。2 USB3。0设备内部结构 8
3。3 USB3。0芯片设备驱动 11
3。4 USB3。0芯片设备通信协议 13
3。5 本章小结 15
4 界面设计 16
4。1 引言 16
4。2 上位机软件整体结构 16
4。2。1 上位机软件界面 16
4。2。2 控制函数说明