亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

擴展接口

  • 魏小龍MSP430系列單片機接口技術(shù)及系統(tǒng)設(shè)計實例.part4.rar

    魏小龍MSP430系列單片機接口技術(shù)及系統(tǒng)設(shè)計實例 缺頁部分補上了,不得不分4卷,上傳不上

    標簽: part MSP 430

    上傳時間: 2013-08-05

    上傳用戶:aig85

  • SPI接口實驗LED顯示.rar

    SPI接口實險,LED數(shù)據(jù)管顯示。 1、程序通過SPI接口輸出數(shù)據(jù)到HC595芯片驅(qū)動LED數(shù)據(jù)管簡單顯示。 2、內(nèi)部1 M晶振,程序采用單任務(wù)方式,軟件延時。 3、進行此實驗請插上JP1的所有8個短路塊,JP6(SPI_EN)短路塊。

    標簽: SPI LED 接口

    上傳時間: 2013-06-29

    上傳用戶:123啊

  • 儀器接口平臺SCPI解析模塊設(shè)計.rar

    隨著計算機技術(shù)的迅猛發(fā)展,受其影響的儀器行業(yè)也發(fā)生了巨大的變革,即儀器的手動操作使用改為計算機控制自動測試。隨著自動測試技術(shù)和程控儀器的發(fā)展,除了要求物理硬件接口標準化外,也要求軟件控制標準化。 硬件方面,從20世紀50代自動測試概念建立起,經(jīng)過初期專用接口、半專用接口到20世紀80年代中期才普及推廣開放式標準接口總線,如RS232串行通信接口總線、GPIB通用接口總線、PXI計算機外圍儀器系統(tǒng)總線、VXI塊式儀器系統(tǒng)總線等。 軟件方面,1987年6月頒布的IEEE488.2(程控儀器消息交換協(xié)議)標準首先解決了數(shù)據(jù)結(jié)構(gòu)方面的問題,但仍將大量的器件語義留給設(shè)計者自由定義。1990年4月,國際上九家儀器公司在IEEE488.2基礎(chǔ)上提出了SCPI(Standard Commands for Programmable Instruments程控儀器標準命令),才使程控儀器器件數(shù)據(jù)和命令得到標準化。SCPI的總目標是縮短自動測試系統(tǒng)程序開發(fā)時間,保護儀器制造者和使用者雙方的硬、軟件投資,為儀器控制和數(shù)據(jù)利用提供廣泛兼容的編碼環(huán)境。 儀器接收到SCPI消息后進行響應(yīng):接收字符串消息、詞法分析、語法分析、中間代碼生成、優(yōu)化和目標代碼生成,語法分析模塊的性能直接影響到程控執(zhí)行效率。為了進一步簡化儀器內(nèi)語法分析模塊、提高程控執(zhí)行效率,本課題提出了在接口電路中加入解析模塊的思想,可將控制器發(fā)送到儀器的SCPI消息即復雜的ASCII碼字符串轉(zhuǎn)變?yōu)楹唵蔚亩M制代碼。采用此解析模塊將大大簡化儀器設(shè)計者的軟件工作,既能實現(xiàn)儀器語言標準化又能提高儀器對遠程 控制的響應(yīng)速度,這在研究實驗室內(nèi)的自制儀器時將是很有用的。 儀器接口有很多種,本課題主要討論了RS232和GPIB兩種接口。本設(shè)計中儀器接口板是獨立于儀器的,與儀器單獨使用微處理器,若要與儀器連接實現(xiàn)通信只需在兩微處理器之間進行通信即可,這樣做的目的是:一方面可以不影響儀器的設(shè)計和操作,一方面可以實現(xiàn)接口板的通用性和儀器的可換性。針對于RS232接口為一簡單接口,我先將工作重心放在軟件設(shè)計上,主要考慮怎樣把復雜的ASCII碼字符串解析為簡單的二進制代碼。針對于GPIB接口,軟件設(shè)計的主要部分已完成,再把工作重心放在硬件設(shè)計上,采用性價比更高的CPID實現(xiàn)GPIB接口芯片NAT9914。為了觀察解析結(jié)果還加入了LCD顯示。本設(shè)計在開發(fā)通用的、低價的儀器接口板方面做了一個有益的嘗試,為進一步的自動測試系統(tǒng)研究打下了基礎(chǔ)。 關(guān)鍵詞:儀器;SCPI;RS232接口;GPIB接口;CPLD

    標簽: SCPI 儀器接口 模塊設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:Andy123456

  • 1553B總線接口技術(shù)研究及FPGA實現(xiàn).rar

    本論文在詳細研究MIL-STD-1553B數(shù)據(jù)總線協(xié)議以及參考國外芯片設(shè)計的基礎(chǔ)上,結(jié)合目前新興的EDA技術(shù)和大規(guī)模可編程技術(shù),提出了一種全新的基于FPGA的1553B總線接口芯片的設(shè)計方法。 從專用芯片實現(xiàn)的具體功能出發(fā),結(jié)合自頂向下的設(shè)計思想,給出了總線接口的總體設(shè)計方案,考慮到電路的具體實現(xiàn)對結(jié)構(gòu)進行模塊細化。在介紹模擬收發(fā)器模塊的電路設(shè)計后,重點介紹了基于FPGA的BC、RT、MT三種類型終端設(shè)計,最終通過工作方式選擇信號以及其他控制信號將此三種終端結(jié)合起來以達到通用接口的功能。同時給出其設(shè)計邏輯框圖、算法流程圖、引腳說明以及部分模塊的仿真結(jié)果。為了資源的合理利用,對其中相當部分模塊進行復用。在設(shè)計過程中采用自頂向下、碼型轉(zhuǎn)換中的全數(shù)字鎖相環(huán)、通用異步收發(fā)器UART等關(guān)鍵技術(shù)。本設(shè)計使用VHDL描述,在此基礎(chǔ)之上采用專門的綜合軟件對設(shè)計進行了綜合優(yōu)化,在FPGA芯片EP1K100上得以實現(xiàn)。通過驗證證明該設(shè)計能夠完成BC/RT/MT三種模式的工作,能處理多種消息格式的傳輸,并具有較強的檢錯能力。 最后設(shè)計了總線接口芯片測試系統(tǒng),選擇TMS320LF2407作為主處理器,測試主要包括主處理器的自發(fā)自收驗證,加入RS232串口調(diào)試過程提高測試數(shù)據(jù)的直觀性。驗證的結(jié)果表明本文提出的設(shè)計方案是合理的。

    標簽: 1553B FPGA 總線接口

    上傳時間: 2013-06-04

    上傳用戶:ayfeixiao

  • SATA2.0硬盤加解密接口芯片數(shù)據(jù)通路的設(shè)計與FPGA實現(xiàn).rar

    SATA接口是新一代的硬盤串行接口標準,和以往的并行硬盤接口比較它具有支持熱插拔、傳輸速率快、執(zhí)行效率高的明顯優(yōu)勢。SATA2.0是SATA的第二代標準,它規(guī)定在數(shù)據(jù)線上使用LVDS NRZ串行數(shù)據(jù)流傳輸數(shù)據(jù),速率可達3Gb/s。另外,SATA2.0還具有支持NCQ(本地命令隊列)、端口復用器、交錯啟動等一系列技術(shù)特征。正是由于以上的種種技術(shù)優(yōu)點,SATA硬盤業(yè)已被廣泛的使用于各種企業(yè)級和個人用戶。 硬盤作為主要的信息載體之一,其信息安全問題尤其引起人們的關(guān)注。由于在加密時需要實時處理大量的數(shù)據(jù),所以對硬盤數(shù)據(jù)的加密主要使用帶有密鑰的硬件加密的方式。因此將硬盤加密和SATA接口結(jié)合起來進行設(shè)計和研究,完成基于SATA2.0接口的加解密芯片系統(tǒng)設(shè)計具有重要的使用價值和研究價值。 本論文首先介紹了SATA2.0的總線協(xié)議,其協(xié)議體系結(jié)構(gòu)包括物理層、鏈路層、傳輸層和命令層,并對系統(tǒng)設(shè)計中各個層次中涉及的關(guān)鍵問題進行了闡述。其次,本論文對ATA協(xié)議和命令進行了詳細的解釋和分析,并針對設(shè)計中涉及的命令和對其做出的修改進行了說明。接著,本論文對SATA2.0加解密控制芯片的系統(tǒng)設(shè)計進行了講解,包括硬件平臺搭建和器件選型、模塊和功能劃分、系統(tǒng)工作原理等,剖析了系統(tǒng)設(shè)計中的難點問題并給出解決問題的方法。然后,對系統(tǒng)數(shù)據(jù)通路的各個模塊的設(shè)計和實現(xiàn)進行詳盡的闡述,并給出各個模塊的驗證結(jié)果。最后,本文簡要的介紹了驗證平臺搭建和測試環(huán)境、測試方法等問題,并分析測試結(jié)果。 本SATA2.0硬盤加解密接口電路在Xilinx公司的Virtex5 XC5VLX50T FPGA上進行測試,目前工作正常,性能良好,已經(jīng)達到項目性能指標要求。本論文在SATA加解密控制芯片設(shè)計與實現(xiàn)方面的研究成果,具有通用性、可移植性,有一定的理論及經(jīng)濟價值。

    標簽: SATA FPGA 2.0

    上傳時間: 2013-04-24

    上傳用戶:JIUSHICHEN

  • 基于DSPFPGA的1553B總線接口通訊模塊的研究和應(yīng)用.rar

    隨著我國國防現(xiàn)代化建設(shè)進程的不斷深化,MIL-STD-1553B標準總線已經(jīng)廣泛應(yīng)用于各種軍事應(yīng)用領(lǐng)域。MIL-STD-1553B標準總線是我國上世紀八十年代引進的一種現(xiàn)代化通訊總線,國內(nèi)稱為GJB289A-97。該總線技術(shù)以其高穩(wěn)定性和使用靈活等特點成為現(xiàn)代航空電子綜合系統(tǒng)所廣泛采用的通訊總線技術(shù)。 1553B總線接口模塊作為總線通訊的基本單元,其性能成為影響航電綜合系統(tǒng)整體性能的一個關(guān)鍵因素。目前國內(nèi)關(guān)于1553B總線通訊模塊的對外接口類型較多,而基于嵌入式處理芯片的接口設(shè)計并不多見。嵌入式設(shè)備具有體積小、重量輕、實時性強、功耗小、穩(wěn)定性好以及接口方便等優(yōu)點。 基于以上考慮,論文中提出了以DSP+FPGA為平臺實現(xiàn)MIL-STD-1553B總線的收發(fā)控制,通過收發(fā)控制器和變壓器實現(xiàn)MIL-STD-1553B總線的電氣連接。根據(jù)項目需求,設(shè)計分為硬件和軟件兩部分完成。在對MIL-STD-1553B總線協(xié)議進行詳細研究后提出了總體設(shè)計方案原理圖。再根據(jù)方案需求設(shè)計各功能模塊。使用硬件描述語言VHDL對各功能模塊進行邏輯和行為描述,最終實現(xiàn)在FPGA中,使其能夠完成1553B數(shù)據(jù)碼的接受、發(fā)送、轉(zhuǎn)換和與處理器的信息交換等功能。DSP部分采用的是TI公司的TMS320F2812,使用C語言進行軟件的編譯,使其實現(xiàn)總體控制和通訊的調(diào)度等功能。 該方案經(jīng)過實際參與1553B總線通訊系統(tǒng)驗證實驗,證明各項技術(shù)指標均達到預定的目標,可以投入實際應(yīng)用。

    標簽: DSPFPGA 1553B 總線接口

    上傳時間: 2013-04-24

    上傳用戶:671145514

  • 基于FPGA的cPCI接口數(shù)據(jù)采集系統(tǒng)設(shè)計.rar

    高速數(shù)據(jù)采集系統(tǒng)在信號檢測、雷達、圖像處理、網(wǎng)絡(luò)通信等領(lǐng)域有廣泛應(yīng)用,不同的應(yīng)用要求使用不同的總線和不同的設(shè)計,但是,無論基于何種應(yīng)用,其設(shè)計的關(guān)鍵在接口的實現(xiàn)上。 @@ 隨著cPCI總線技術(shù)的發(fā)展,cPCI總線逐漸代替了PCI總線、VME總線,成為測控領(lǐng)域中最受人們青睞的總線形式。 @@ 為滿足高速采集過程中數(shù)據(jù)傳輸速度的要求和采集卡與PC機連接的機械強度的要求,本論文提出設(shè)計基于cPCI總線接口的數(shù)據(jù)采集系統(tǒng)。設(shè)計中利用單片F(xiàn)PGA芯片實現(xiàn)PCI協(xié)議,代替?zhèn)鹘y(tǒng)的FIFO芯片和串并轉(zhuǎn)換芯片,并完成對模擬電路的控制功能;并提出將應(yīng)用程序中的一部分數(shù)據(jù)讀寫操作放入動態(tài)鏈接庫中,減少因應(yīng)用程序反復調(diào)用驅(qū)動程序而造成的資源浪費和時間的延遲。 @@ 通過分析PCI總線協(xié)議,理解高頻數(shù)字電路設(shè)計方法和高速數(shù)據(jù)采集原理,本文開發(fā)了基于cPCI接口的高速數(shù)據(jù)采集系統(tǒng)。經(jīng)過綜合測試和現(xiàn)場應(yīng)用驗證表明,采集系統(tǒng)已達到了要求的性能指標。 @@關(guān)鍵詞:FPGA;數(shù)據(jù)采集系統(tǒng);cPCI; PC

    標簽: FPGA cPCI 接口

    上傳時間: 2013-07-08

    上傳用戶:ikemada

  • 基于FPGA的高速串行接口模塊仿真設(shè)計.rar

    現(xiàn)代社會信息量爆炸式增長,由于網(wǎng)絡(luò)、多媒體等新技術(shù)的發(fā)展,用戶對帶寬和速度的需求快速增加。并行傳輸技術(shù)由于時鐘抖動和偏移,以及PCB布線的困難,使得傳輸速率的進一步提升面臨設(shè)計的極限;而高速串行通信技術(shù)憑借其帶寬大、抗干擾性強和接口簡單等優(yōu)勢,正迅速取代傳統(tǒng)的并行技術(shù),成為業(yè)界的主流。 本論文針對目前比較流行并且有很大發(fā)展?jié)摿Φ膬煞N高速串行接口電路——高速鏈路口和Rocket I/O進行研究,并以Xilinx公司最新款的Virtex-5 FPGA為研究平臺進行仿真設(shè)計。本論文的主要工作是以某低成本相控陣雷達信號處理機為設(shè)計平臺,在其中的一塊信號處理板上,進行了基于LVDS(Low VoltageDifferential Signal)技術(shù)的高速LinkPort(鏈路口)設(shè)計和基于CML(Current ModeLogic)技術(shù)的Rocket I/O高速串行接口設(shè)計。首先在FPGA的軟件中進行程序設(shè)計和功能、時序的仿真,當仿真驗證通過之后,重點是在硬件平臺上進行調(diào)試。硬件調(diào)試驗證的方法是將DSP TS201的鏈路口功能與在FPGA中的模擬高速鏈路口相連接,進行數(shù)據(jù)的互相傳送,接收和發(fā)送的數(shù)據(jù)相同,證明了高速鏈路口設(shè)計的正確性。并且在硬件調(diào)試時對Rocket IO GTP收發(fā)器進行回環(huán)設(shè)計,經(jīng)過回環(huán)之后接收到的數(shù)據(jù)與發(fā)送的數(shù)據(jù)相同,證明了Rocket I/O高速串行接口設(shè)計的正確性。

    標簽: FPGA 高速串行 接口模塊

    上傳時間: 2013-04-24

    上傳用戶:戀天使569

  • 基于FPGA的絕對式光電編碼器通信接口研究.rar

    高速、高精度已經(jīng)成為伺服驅(qū)動系統(tǒng)的發(fā)展趨勢,而位置檢測環(huán)節(jié)是決定伺服系統(tǒng)高速、高精度性能的關(guān)鍵環(huán)節(jié)之一。光電編碼器作為伺服驅(qū)動系統(tǒng)中常用的檢測裝置,根據(jù)結(jié)構(gòu)和原理的不同分為增量式和絕對式。本文從原理上對增量式光電編碼器和絕對式光電編碼器做了深入的分析,通過對比它們的特性,得出了絕對式光電編碼器更適合高速、高精度伺服驅(qū)動系統(tǒng)的結(jié)論。 絕對式光電編碼器精度高、位數(shù)多的特點決定其通信方式只能采取串行傳輸方式,且由相應(yīng)的通信協(xié)議控制信息的傳輸。本文首先針對編碼器主要生產(chǎn)廠商日本多摩川公司的絕對式光電編碼器,深入研究了通信協(xié)議相關(guān)的硬件電路、數(shù)據(jù)幀格式、時序等。隨后介紹了新興的電子器件FPGA及其開發(fā)語言硬件描述語言Verilog HDL,并對基于FPGA的絕對式編碼器通信接口電路做了可行性的分析。在此基礎(chǔ)上,采用自頂向下的設(shè)計方法,將整個接口電路劃分成發(fā)送模塊、接收模塊、序列控制模塊等多個模塊,各個模塊采用Verilog語言進行描述設(shè)計編碼器接口電路。最終的設(shè)計在相關(guān)硬件電路上實現(xiàn)。最后,通過在TMS320F2812伺服控制平臺上編寫的硬件驅(qū)動程序驗證了整個設(shè)計的各項功能,達到了設(shè)計的要求。

    標簽: FPGA 光電編碼器 通信接口

    上傳時間: 2013-07-11

    上傳用戶:snowkiss2014

  • 基于FPGA的SCI串行通信接口的研究與實現(xiàn).rar

    國家863項目“飛行控制計算機系統(tǒng)FC通信卡研制”的任務(wù)是研究設(shè)計符合CPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設(shè)計SCI串行通信接口,以實現(xiàn)環(huán)上多計算機系統(tǒng)間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現(xiàn)。論文先概述SCI協(xié)議,接著對SCI串行通信接口的兩個模塊:SCI節(jié)點模型模塊和CPCI總線接口模塊的功能和實現(xiàn)進行了詳細的論述。 SCI節(jié)模型包含Aurora收發(fā)模塊、中斷進程、旁路FIFO、接受和發(fā)送存儲器、地址解碼、MUX。在SCI節(jié)點模型的實現(xiàn)上,利用FPGA內(nèi)嵌的RocketIO高速串行收發(fā)器實現(xiàn)主機之間的高速串行通信,并利用Aurora IP核實現(xiàn)了Aurora鏈路層協(xié)議;設(shè)計一個同步FIFO實現(xiàn)旁路FIFO;利用FPGA上的塊RAM實現(xiàn)發(fā)送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現(xiàn)。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現(xiàn)CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現(xiàn)整個通信接口具體的內(nèi)部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數(shù)據(jù)交換的速率。 設(shè)計選用硬件描述語言VerilogHDL和VHDL,在開發(fā)工具Xilinx ISE7.1中完成整個系統(tǒng)的設(shè)計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅(qū)動程序,用VC++6.0編寫相應(yīng)的測試應(yīng)用程序。最后,將FPGA設(shè)計下載到FC通信卡中運行,并利用ISE內(nèi)嵌的ChipScope Pro虛擬邏輯分析儀對設(shè)計進行驗證,運行結(jié)果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。

    標簽: FPGA SCI 串行通信接口

    上傳時間: 2013-04-24

    上傳用戶:竺羽翎2222

主站蜘蛛池模板: 大丰市| 滨海县| 宜宾县| 东山县| 安阳县| 开鲁县| 施甸县| 苍溪县| 孟津县| 舞钢市| 武宁县| 铁岭县| 清流县| 南昌市| 手游| 奉节县| 锡林郭勒盟| 贵德县| 桐乡市| 平舆县| 凤凰县| 中西区| 高要市| 比如县| 巴彦淖尔市| 那坡县| 开江县| 南木林县| 贵阳市| 光泽县| 永德县| 万盛区| 中江县| 崇明县| 镇巴县| 白朗县| 金沙县| 威信县| 类乌齐县| 嘉峪关市| 临夏市|