基于USB端口的通信装置及通信协议的研究
发布时间:2018-02-10 07:04
本文关键词: USB CY7C68013 通信 传输 出处:《哈尔滨工业大学》2012年硕士论文 论文类型:学位论文
【摘要】:高端容错服务器不仅广泛应用于工业、航天等领域,在电力调度,银行交易与结算,通信,证券交易等关系到国计民生和国家战略安全的关键性领域也发挥着巨大作用。但目前的高端容错服务器主要被外国公司所垄断,我国需高于普通服务器几十倍的价格进口高端容错服务器。因此研制拥有自主产权的高端容错服务器就变的刻不容缓。 在高端容错计算机的评测过程中需要在被测目标机、故障注入机和执行测试机三者间进行数据及命令的传递,使用传统的网络或串口传输数据和命令将干扰到被测目标机的监控过程及测试结果。针对这种现象,本文设计并实现了一款基于USB端口的新型通信设备。 本文通过分析USB规范和CY7C68013芯片开发技术,设计了基于USB端口的整体通信方案,包括硬件装置的架构、各层次的通信协议及通信类型与标准,并在此基础上设计实现了通信设备的硬件装置和辅助软件。在高端容错计算机的评测过程中,该设备在传输数据过程中不仅不会对网络负载测试结果造成误差,而且还不会影响API函数的监控过程,,并且本文的实验结果表明,该装置可实现多平台无误数据传输。 本文开发实现设备的应用范围不仅仅在本项目中,在网络不便或网卡损坏的情况下,也可实现数据的短距离传输。在本课题的基础上对该通信装置进一步扩展开发则可实现基于USB端口,功能类似于路由器但不需要网卡的新型通信设备。
[Abstract]:High-end fault-tolerant servers are not only widely used in industry, aerospace and other fields, in power dispatching, bank transactions and settlement, communications, Securities trading and other key areas related to the national economy and people's livelihood and national strategic security also play a great role. However, at present, the high-end fault-tolerant servers are mainly monopolized by foreign companies. China needs to import high-end fault-tolerant servers at a price several tens times higher than ordinary servers, so it is urgent to develop high-end fault-tolerant servers with independent property rights. In the evaluation process of high-end fault-tolerant computer, it is necessary to transfer data and commands between the target machine under test, the fault injection machine and the execution test machine. Using the traditional network or serial port to transmit data and commands will interfere with the monitoring process and test results of the target machine under test. In view of this phenomenon, a new communication device based on USB port is designed and implemented in this paper. Based on the analysis of USB specification and CY7C68013 chip development technology, this paper designs an overall communication scheme based on USB port, including the architecture of hardware device, communication protocols at all levels, communication types and standards. On this basis, the hardware and software of the communication equipment are designed and implemented. In the evaluation process of the high-end fault-tolerant computer, the device will not cause errors to the network load test results in the process of transmitting data. Moreover, the monitoring process of API function will not be affected, and the experimental results in this paper show that the device can realize multi-platform accurate data transmission. The application scope of this paper is not only in this project, but also in the case of network inconvenience or network card damage. On the basis of this subject, the further development of the communication device can realize a new type of communication device based on USB port, which functions like a router but does not require a network card.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP334.7
【参考文献】
相关期刊论文 前10条
1 赵鹏;;基于嵌入式Linux的USB驱动程序的设计与实现[J];电脑开发与应用;2011年06期
2 王超;胡鑫;王化祥;闫勇;;基于CY7C68013的嵌入式RS232-USB转换器设计[J];电子测量技术;2007年11期
3 许伶俐;龙华;邵玉斌;董会升;;嵌入式平台下支持多跳的USB无线网卡驱动研究与设计[J];桂林电子科技大学学报;2011年01期
4 余善恩;尚群立;;RS232设备到USB设备的升级及USB设备的开发[J];计算机工程;2007年03期
5 李豹;曹可劲;许江宁;朱银兵;;基于FPGA和USB接口的多通道导航信号采集系统设计[J];计算机测量与控制;2012年02期
6 姚震;阎波;;ARM-Linux下USB主机驱动程序研究与实现[J];实验科学与技术;2012年01期
7 范耀武;何维;田增山;;嵌入式Linux下USB设备的大容量数据传输驱动开发与实现[J];数字通信;2011年02期
8 唐六华;王瑛;;嵌入式Linux下USB主机设备驱动开发[J];计算机技术与发展;2009年09期
9 龚永罡;刘林;;一种基于OPB接口的实用型USB控制器设计[J];微计算机信息;2008年26期
10 田力,沈绪榜,张盛兵;USB设备控制器缓冲区特性和实现方案[J];微电子学与计算机;2003年03期
本文编号:1499942
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1499942.html