摘要:設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)USB/EPP 轉(zhuǎn)接系統(tǒng),給出其硬件設(shè)計(jì)方案并討論了相關(guān)技術(shù)細(xì)節(jié), 使其實(shí)現(xiàn)USB 接口到EPP接口的相互數(shù)據(jù)轉(zhuǎn)發(fā)。使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng)擁有USB 總線所提供的即插即用和設(shè)備插架特性, 方便其通過(guò)USB 接口靈活接入同時(shí)擁有多個(gè)外設(shè)的計(jì)算機(jī)主機(jī)系統(tǒng)。關(guān)鍵詞:USB;EPP;轉(zhuǎn)接系統(tǒng)中圖分類號(hào):TP368.3 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1008- 0570(2005)11- 2- 0166- 03 在傳統(tǒng)的I/O 模式中,計(jì)算機(jī)外設(shè)通常映射為CPU 中固定I/O 地址,要求由主機(jī)分配一個(gè)指定的IRQ 中斷請(qǐng)求。由于PC 機(jī)的端口和中斷資源有限,因而使外設(shè)的可擴(kuò)展性受到局限;同時(shí),隨著電腦應(yīng)用的拓展,PC 機(jī)的外設(shè)接口越來(lái)越多,外設(shè)對(duì)系統(tǒng)資源的獨(dú)占性也容易導(dǎo)致系統(tǒng)資源沖突。由于各種外部設(shè)備不斷增加,容易導(dǎo)致各種I/O 沖突。由Intel、Compaq、MICROsoft、IBM等廠商所提出的USB 總線標(biāo)準(zhǔn),基于即插即用和設(shè)備插架技術(shù),設(shè)備接入時(shí)不影響應(yīng)用程序的運(yùn)行,具有良好的可擴(kuò)充性和擴(kuò)展的方便性。目前USB 協(xié)議已經(jīng)發(fā)展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設(shè),可提供4~8 個(gè)USB 2.0 接口,同時(shí)通過(guò)USB 集線器(HUB)的擴(kuò)展還可以支持多達(dá)127 個(gè)外設(shè)同時(shí)連接,基本上解決了各種外設(shè)同時(shí)存在同時(shí)使用的所有問(wèn)題。基于USB 接口的上述優(yōu)點(diǎn),目前的計(jì)算機(jī),特別是筆記本計(jì)算機(jī)基本上都只配備USB 接口,而取消了傳統(tǒng)的串口和并口,這對(duì)那些以前購(gòu)置的需要與計(jì)算機(jī)進(jìn)行通信而只有串口或并口的各種儀器的繼續(xù)使用造成了極大的障礙。 針對(duì)傳統(tǒng)的數(shù)字化儀器與計(jì)算機(jī)通信中存在的接口不足的問(wèn)題,本文設(shè)計(jì)了一個(gè)USB/EPP 轉(zhuǎn)接系統(tǒng),使其能夠從計(jì)算機(jī)的USB 接口接收數(shù)據(jù),經(jīng)過(guò)格式轉(zhuǎn)換,從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 發(fā)送給傳統(tǒng)的儀器設(shè)備;同時(shí)也能夠從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 接收數(shù)據(jù),將其轉(zhuǎn)化為USB 幀格式,并發(fā)送到計(jì)算機(jī)的USB 接口。從而使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng),可以繼續(xù)正常使用。2 USB 總線2.1 USB 系統(tǒng)描述及總線協(xié)議USB 是一種電纜總線,支持在主機(jī)和各種即插即用外設(shè)之間進(jìn)行數(shù)據(jù)傳輸。由主機(jī)預(yù)定的標(biāo)準(zhǔn)協(xié)議使各種設(shè)備分享USB 帶寬,當(dāng)其它設(shè)備和主機(jī)在運(yùn)行時(shí),總線允許添加、設(shè)置、使用以及拆除外設(shè),這為多個(gè)儀器設(shè)備共享同一個(gè)主計(jì)算機(jī)提供了可能。USB 協(xié)議采用了管道模型的軟硬件協(xié)議,摒棄了一般外設(shè)協(xié)議的端口映射方式,從而有效地避免了計(jì)算機(jī)應(yīng)用系統(tǒng)I/O 端口地址沖突。根據(jù)功能劃分,一個(gè)USB 系統(tǒng)由三個(gè)部分組成:即USB 互連、USB 主機(jī)和USB 設(shè)備。圖1 給出了USB系統(tǒng)的通用拓?fù)浣Y(jié)構(gòu)。
上傳時(shí)間: 2013-10-09
上傳用戶:半熟1994
1.1 問(wèn)題產(chǎn)生的環(huán)境1.1.1 軟件環(huán)境1. PC機(jī)的系統(tǒng)為MICROsoft Window XP Professional版本2002 Service Pack 2;2. Quartus II V7.0軟件,并安裝了MegaCore IP V7.0;3. NiosII IDE 7.0軟件。1.1.2 硬件環(huán)境核心板的芯片是EP2C35F672C8N的MagicSOPC實(shí)驗(yàn)箱的硬件系統(tǒng)。硬件的工作環(huán)境是在普通的環(huán)境下。1.2 問(wèn)題的現(xiàn)象在使用MagicSOPC實(shí)驗(yàn)箱的光盤例程時(shí),使用Quartus II編譯工程時(shí)出現(xiàn)編譯錯(cuò)誤,錯(cuò)誤提示信息如圖1.1、圖1.2所示。
上傳時(shí)間: 2013-11-18
上傳用戶:zhyiroy
為解決當(dāng)前城市照明系統(tǒng)以時(shí)控或手控為主、自動(dòng)化程度不高、系統(tǒng)可靠性低的問(wèn)題,設(shè)計(jì)出基于.NET/GPRS/GIS技術(shù)的城市照明監(jiān)控管理系統(tǒng)。系統(tǒng)采用客戶機(jī)/服務(wù)器模式,以MICROsoft .NET Framework 4.0為開(kāi)發(fā)環(huán)境,MapInfo為GIS開(kāi)發(fā)平臺(tái),MapX5.0和MICROsoft Visual Studio 2010為開(kāi)發(fā)工具,MICROsoft SQL Server 2008為數(shù)據(jù)庫(kù)管理工具。根據(jù)城市照明系統(tǒng)的管理需求,系統(tǒng)分為電子地圖、系統(tǒng)管理、報(bào)警管理、控制管理、GPRS管理、查詢管理、時(shí)間管理和關(guān)于八個(gè)功能模塊,具有遙信、遙測(cè)、遙控、遙調(diào)、遙視、自動(dòng)報(bào)警、圖形顯示、數(shù)據(jù)分析、查詢統(tǒng)計(jì)和打印等功能。測(cè)試結(jié)果表明系統(tǒng)功能豐富、運(yùn)行穩(wěn)定、實(shí)時(shí)性高、管理維護(hù)方便,具有良好的應(yīng)用前景。
標(biāo)簽: NET_GPRS_GIS 城市照明 監(jiān)控管理 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-11-09
上傳用戶:qunquan
為了給用戶提供有效信息,能夠根據(jù)用戶的需要對(duì)Internet上的網(wǎng)頁(yè)信息進(jìn)行獲取和過(guò)濾,設(shè)計(jì)了一個(gè)基于XML的Web信息篩選器。系統(tǒng)利用了XML作為中間數(shù)據(jù)的數(shù)據(jù)交換技術(shù)將MICROsoft.NET技術(shù)、數(shù)據(jù)庫(kù)技術(shù)與XML技術(shù)相結(jié)合設(shè)計(jì)并實(shí)現(xiàn)Web服務(wù)程序。采用在Web服務(wù)和客戶端應(yīng)用程序之間使用基于XML的存儲(chǔ)和訪問(wèn)技術(shù)進(jìn)行數(shù)據(jù)交換與處理的實(shí)現(xiàn)方法,構(gòu)建了一個(gè)基于XML的Web服務(wù),進(jìn)行解析并過(guò)濾多余的信息,將解析后有用的信息結(jié)果返回給請(qǐng)求數(shù)據(jù)的客戶端,實(shí)現(xiàn)為用戶提供特定信息的服務(wù)。
上傳時(shí)間: 2014-12-29
上傳用戶:上善若水
課程將討論飛思卡爾模擬及下一代數(shù)字壓力傳感器及其在工業(yè)/醫(yī)療領(lǐng)域的應(yīng)用,尤其是在個(gè)人消費(fèi)品和移動(dòng)領(lǐng)域的高級(jí)應(yīng)用,如高度計(jì)和基于位置的服務(wù)等。與會(huì)者將有機(jī)會(huì)試用MPL3115評(píng)估套件評(píng)估用于移動(dòng)應(yīng)用的高度計(jì)應(yīng)用。
標(biāo)簽: MICROsoft Xtrinsic Android Windows
上傳時(shí)間: 2013-11-09
上傳用戶:asddsd
虛擬儀器(virtual instrumention)是基于計(jì)算機(jī)的儀器。計(jì)算機(jī)和儀器的密切結(jié)合是目前儀器發(fā)展的一個(gè)重要方向。粗略地說(shuō)這種結(jié)合有兩種方式,一種是將計(jì)算機(jī)裝入儀器,其典型的例子就是所謂智能化的儀器。隨著計(jì)算機(jī)功能的日益強(qiáng)大以及其體積的日趨縮小,這類儀器功能也越來(lái)越強(qiáng)大,目前已經(jīng)出現(xiàn)含嵌入式系統(tǒng)的儀器。另一種方式是將儀器裝入計(jì)算機(jī)。以通用的計(jì)算機(jī)硬件及操作系統(tǒng)為依托,實(shí)現(xiàn)各種儀器功能。虛擬儀器主要是指這種方式。下面的框圖反映了常見(jiàn)的虛擬儀器方案。 虛擬儀器的主要特點(diǎn)有: n 盡可能采用了通用的硬件,各種儀器的差異主要是軟件。 n 可充分發(fā)揮計(jì)算機(jī)的能力,有強(qiáng)大的數(shù)據(jù)處理功能,可以創(chuàng)造出功能更強(qiáng)的儀器。 n 用戶可以根據(jù)自己的需要定義和制造各種儀器。 虛擬儀器實(shí)際上是一個(gè)按照儀器需求組織的數(shù)據(jù)采集系統(tǒng)。虛擬儀器的研究中涉及的基礎(chǔ)理論主要有計(jì)算機(jī)數(shù)據(jù)采集和數(shù)字信號(hào)處理。目前在這一領(lǐng)域內(nèi),使用較為廣泛的計(jì)算機(jī)語(yǔ)言是美國(guó)NI公司的labview。 虛擬儀器的起源可以追朔到20世紀(jì)70年代,那時(shí)計(jì)算機(jī)測(cè)控系統(tǒng)在國(guó)防、航天等領(lǐng)域已經(jīng)有了相當(dāng)?shù)陌l(fā)展。PC機(jī)出現(xiàn)以后,儀器級(jí)的計(jì)算機(jī)化成為可能,甚至在MICROsoft公司的Windows誕生之前,NI公司已經(jīng)在Macintosh計(jì)算機(jī)上推出了labview2.0以前的版本。對(duì)虛擬儀器和labview長(zhǎng)期、系統(tǒng)、有效的研究開(kāi)發(fā)使得該公司成為業(yè)界公認(rèn)的權(quán)威。 普通的PC有一些不可避免的弱點(diǎn)。用它構(gòu)建的虛擬儀器或計(jì)算機(jī)測(cè)試系統(tǒng)性能不可能太高。目前作為計(jì)算機(jī)化儀器的一個(gè)重要發(fā)展方向是制定了VXI標(biāo)準(zhǔn),這是一種插卡式的儀器。每一種儀器是一個(gè)插卡,為了保證儀器的性能,又采用了較多的硬件,但這些卡式儀器本身都沒(méi)有面板,其面板仍然用虛擬的方式在計(jì)算機(jī)屏幕上出現(xiàn)。這些卡插入標(biāo)準(zhǔn)的VXI機(jī)箱,再與計(jì)算機(jī)相連,就組成了一個(gè)測(cè)試系統(tǒng)。VXI儀器價(jià)格昂貴,目前又推出了一種較為便宜的PXI標(biāo)準(zhǔn)儀器。 虛擬儀器研究的另一個(gè)問(wèn)題是各種標(biāo)準(zhǔn)儀器的互連及與計(jì)算機(jī)的連接。目前使用較多的是IEEE 488或GPIB協(xié)議。未來(lái)的儀器也應(yīng)當(dāng)是網(wǎng)絡(luò)化的。
上傳時(shí)間: 2013-10-15
上傳用戶:gaoliangncepu
支持的平臺(tái)本節(jié)列出了 RealView™ ARMulator® ISS v1.3 在以下環(huán)境中運(yùn)行所必須要符合的硬件要求和軟件要求• MICROsoft Windows• SPARC 工作站• Linux浮動(dòng)許可證管理要求安裝配置 TCP/IP 軟件并在每臺(tái)相關(guān)的計(jì)算機(jī)中運(yùn)行有關(guān)使用 FLEXlm 許可證管理軟件安裝許可證的詳細(xì)信息請(qǐng)參閱 ARM FLEXlm License Management Guide注釋要查看 PDF 版本的手冊(cè)您必須安裝 Adobe Acrobat ™ RealView ARMulator ISS v1.3 CD-ROM 上有Acrobat Reader 如果尚未安裝可以單獨(dú)進(jìn)行安裝Windows 和 Solaris 系統(tǒng)中還有以 DynaText 格式查看的在線手冊(cè)在這些系統(tǒng)中安裝 RealViewARMulator ISS v1.3 時(shí)也會(huì)安裝 DynaText 查看器
標(biāo)簽: RealView Debugger 用戶手冊(cè)
上傳時(shí)間: 2013-11-08
上傳用戶:manlian
PCI Express是由Intel,Dell,Compaq,IBM,MICROsoft等PCI SIG聯(lián)合成立的Arapahoe Work Group共同草擬并推舉成取代PCI總線標(biāo)準(zhǔn)的下一代標(biāo)準(zhǔn)。PCI Express利用串行的連接特點(diǎn)能輕松將數(shù)據(jù)傳輸速度提到一個(gè)很高的頻率,達(dá)到遠(yuǎn)遠(yuǎn)超出PCI總線的傳輸速率。一個(gè)PCI Express連接可以被配置成x1,x2,x4,x8,x12,x16和x32的數(shù)據(jù)帶寬。x1的通道能實(shí)現(xiàn)單向312.5 MB/s(2.5 Gb/s)的傳輸速率。Xilinx公司的Virtex5系列FPGA芯片內(nèi)嵌PCI-ExpressEndpoint Block硬核,為實(shí)現(xiàn)單片可配置PCI-Express總線解決方案提供了可能。 本文在研究PCI-Express接口協(xié)議和PCI-Express Endpoint Block硬核的基礎(chǔ)上,使用Virtex5LXT50 FPGA芯片設(shè)計(jì)PCI Express接口硬件電路,實(shí)現(xiàn)PCI-Express數(shù)據(jù)傳輸
上傳時(shí)間: 2013-12-27
上傳用戶:wtrl
SQL 語(yǔ)句— —SELECT 語(yǔ)句它使我們能夠用自己的方法來(lái)從數(shù)據(jù)庫(kù)中檢索到自己想要的數(shù)據(jù)同時(shí)在第一周我們也將學(xué)習(xí)SQL 的函數(shù)聯(lián)合查詢及子查詢嵌于查詢中的查詢并舉出多個(gè)例子以幫助您理解它們這些例子是適用于Oracle7 Sybase SQL Server MICROsoftAccess MICROsoft Query 我們會(huì)用高亮顯示指出它們的相似之處以及不同點(diǎn)讀者們會(huì)覺(jué)得這些例子更具有適用性和趣味性.
標(biāo)簽: SQL
上傳時(shí)間: 2013-11-22
上傳用戶:270189020
資料介紹說(shuō)明: 1.本程序只在Windows XP 平臺(tái)上經(jīng)過(guò)完整測(cè)試,因此只能保證該程序在winXP系統(tǒng)下運(yùn)行正確。 2.由于本程序使用了Access數(shù)據(jù)庫(kù),因此需要計(jì)算機(jī)安裝有MICROsoft Access。 3.將本程序下載到本地計(jì)算機(jī)后,需要建立與用戶信息.mdb的ODBC鏈接。建立方法如下: 進(jìn)入開(kāi)始菜單 控制面板 管理工具 數(shù)據(jù)源(ODBC),建立一個(gè)新的"LVTest_UserB",數(shù)據(jù)庫(kù)選擇用戶信息.mdb。點(diǎn)擊ok完成設(shè)置。 4.運(yùn)行虛擬電子稱_陳錫輝.vi,輸入用戶名:admin,密碼:123456 登陸系統(tǒng)。進(jìn)入系統(tǒng)后可以更改密碼或管理通用戶等等。
上傳時(shí)間: 2014-12-31
上傳用戶:yepeng139
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1