基于USB端口的通信裝置及通信協(xié)議的研究
本文關(guān)鍵詞: USB CY7C68013 通信 傳輸 出處:《哈爾濱工業(yè)大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:高端容錯(cuò)服務(wù)器不僅廣泛應(yīng)用于工業(yè)、航天等領(lǐng)域,在電力調(diào)度,銀行交易與結(jié)算,通信,證券交易等關(guān)系到國(guó)計(jì)民生和國(guó)家戰(zhàn)略安全的關(guān)鍵性領(lǐng)域也發(fā)揮著巨大作用。但目前的高端容錯(cuò)服務(wù)器主要被外國(guó)公司所壟斷,我國(guó)需高于普通服務(wù)器幾十倍的價(jià)格進(jìn)口高端容錯(cuò)服務(wù)器。因此研制擁有自主產(chǎn)權(quán)的高端容錯(cuò)服務(wù)器就變的刻不容緩。 在高端容錯(cuò)計(jì)算機(jī)的評(píng)測(cè)過(guò)程中需要在被測(cè)目標(biāo)機(jī)、故障注入機(jī)和執(zhí)行測(cè)試機(jī)三者間進(jìn)行數(shù)據(jù)及命令的傳遞,使用傳統(tǒng)的網(wǎng)絡(luò)或串口傳輸數(shù)據(jù)和命令將干擾到被測(cè)目標(biāo)機(jī)的監(jiān)控過(guò)程及測(cè)試結(jié)果。針對(duì)這種現(xiàn)象,本文設(shè)計(jì)并實(shí)現(xiàn)了一款基于USB端口的新型通信設(shè)備。 本文通過(guò)分析USB規(guī)范和CY7C68013芯片開(kāi)發(fā)技術(shù),設(shè)計(jì)了基于USB端口的整體通信方案,包括硬件裝置的架構(gòu)、各層次的通信協(xié)議及通信類型與標(biāo)準(zhǔn),并在此基礎(chǔ)上設(shè)計(jì)實(shí)現(xiàn)了通信設(shè)備的硬件裝置和輔助軟件。在高端容錯(cuò)計(jì)算機(jī)的評(píng)測(cè)過(guò)程中,該設(shè)備在傳輸數(shù)據(jù)過(guò)程中不僅不會(huì)對(duì)網(wǎng)絡(luò)負(fù)載測(cè)試結(jié)果造成誤差,而且還不會(huì)影響API函數(shù)的監(jiān)控過(guò)程,,并且本文的實(shí)驗(yàn)結(jié)果表明,該裝置可實(shí)現(xiàn)多平臺(tái)無(wú)誤數(shù)據(jù)傳輸。 本文開(kāi)發(fā)實(shí)現(xiàn)設(shè)備的應(yīng)用范圍不僅僅在本項(xiàng)目中,在網(wǎng)絡(luò)不便或網(wǎng)卡損壞的情況下,也可實(shí)現(xiàn)數(shù)據(jù)的短距離傳輸。在本課題的基礎(chǔ)上對(duì)該通信裝置進(jìn)一步擴(kuò)展開(kāi)發(fā)則可實(shí)現(xiàn)基于USB端口,功能類似于路由器但不需要網(wǎng)卡的新型通信設(shè)備。
[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.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP334.7
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 趙鵬;;基于嵌入式Linux的USB驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)[J];電腦開(kāi)發(fā)與應(yīng)用;2011年06期
2 王超;胡鑫;王化祥;閆勇;;基于CY7C68013的嵌入式RS232-USB轉(zhuǎn)換器設(shè)計(jì)[J];電子測(cè)量技術(shù);2007年11期
3 許伶俐;龍華;邵玉斌;董會(huì)升;;嵌入式平臺(tái)下支持多跳的USB無(wú)線網(wǎng)卡驅(qū)動(dòng)研究與設(shè)計(jì)[J];桂林電子科技大學(xué)學(xué)報(bào);2011年01期
4 余善恩;尚群立;;RS232設(shè)備到USB設(shè)備的升級(jí)及USB設(shè)備的開(kāi)發(fā)[J];計(jì)算機(jī)工程;2007年03期
5 李豹;曹可勁;許江寧;朱銀兵;;基于FPGA和USB接口的多通道導(dǎo)航信號(hào)采集系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2012年02期
6 姚震;閻波;;ARM-Linux下USB主機(jī)驅(qū)動(dòng)程序研究與實(shí)現(xiàn)[J];實(shí)驗(yàn)科學(xué)與技術(shù);2012年01期
7 范耀武;何維;田增山;;嵌入式Linux下USB設(shè)備的大容量數(shù)據(jù)傳輸驅(qū)動(dòng)開(kāi)發(fā)與實(shí)現(xiàn)[J];數(shù)字通信;2011年02期
8 唐六華;王瑛;;嵌入式Linux下USB主機(jī)設(shè)備驅(qū)動(dòng)開(kāi)發(fā)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2009年09期
9 龔永罡;劉林;;一種基于OPB接口的實(shí)用型USB控制器設(shè)計(jì)[J];微計(jì)算機(jī)信息;2008年26期
10 田力,沈緒榜,張盛兵;USB設(shè)備控制器緩沖區(qū)特性和實(shí)現(xiàn)方案[J];微電子學(xué)與計(jì)算機(jī);2003年03期
本文編號(hào):1499942
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1499942.html