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

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

自導(dǎo)航系統(tǒng)終端

  • 基于IEEE80211a的OFDM基帶傳輸系統(tǒng)的研究及其部分模塊的FPGA實現(xiàn)

    IEEE802旗下的無線網(wǎng)絡(luò)協(xié)議引領(lǐng)了無線網(wǎng)絡(luò)領(lǐng)域的新革命,其不斷提升的速度優(yōu)勢滿足了人們對于高速無線接入的迫切要求,在這其中,OFDM技術(shù)所起的作用不可小覷。隨著FPGA、信號處理和通信技術(shù)的發(fā)展,OFDM的應(yīng)用得到了長足的進步。在此情況下,以O(shè)FDM技術(shù)為核心實現(xiàn)數(shù)據(jù)傳輸?shù)脑蜋C系統(tǒng)顯得應(yīng)情應(yīng)景而且必要。 本課題在深入理解OFDM技術(shù)的同時,結(jié)合相應(yīng)的EDA工具對系統(tǒng)進行建模并基于IEEE802.11a物理層標準給出了一種OFDM基帶傳輸?shù)南到y(tǒng)實現(xiàn)方案。整個設(shè)計采用目前主流的自頂向下的設(shè)計方法,由總體設(shè)計至詳細設(shè)計逐步細化。 在系統(tǒng)功能模塊的FPGA實現(xiàn)過程中,針對XilinxVirtex-Ⅱ芯片對各個模塊進行了詳細設(shè)計,通過采用雙端口RAM、流水、乒乓結(jié)構(gòu)等處理實現(xiàn)高速的同步的信道編碼的功能模塊;通過比較符號定時的不同算法,給出了基于MultiplierlessCorrelator的實現(xiàn)結(jié)構(gòu)并給出了仿真波形圖,驗證了采用該算法后符號定時模塊的資源耗費大大降低而功能卻依然和基于乘法器的符號定時模塊相當;通過對Viterbi算法進行簡化,給出了(2,1,6)卷積碼的4比特軟判決Viterbi解碼器的設(shè)計和實現(xiàn)。最后根據(jù)系統(tǒng)所選芯片XC2V3000給出了具有較高配置靈活性的基于SystemACE配置方案的FPGA的硬件原理圖設(shè)計和PCB設(shè)計。 本文首先以無線局域網(wǎng)和IEEE802無線網(wǎng)絡(luò)家族引出OFDM技術(shù)發(fā)展、研究價值及OFDM的優(yōu)缺點,接下來從OFDM原理入手,簡要說明了OFDM的基本要素以及目前的研究熱點,之后在介紹完IEEE802.11a物理層標準的同時給出了本原型機系統(tǒng)的總體設(shè)計方案,并從硬件語言設(shè)計和FPGA硬件原理設(shè)計兩方面給出了該系統(tǒng)的詳細設(shè)計。 隨著OFDM技術(shù)的普及以及未來通信技術(shù)對OFDM的青睞,相信本論文的工作對OFDM基帶傳輸系統(tǒng)的原型設(shè)計和實現(xiàn)具有一定的參考價值。

    標簽: 80211a 80211 IEEE FPGA

    上傳時間: 2013-07-13

    上傳用戶:遠遠ssad

  • 基于ARM與FPGA的高速數(shù)據(jù)采集技術(shù)研究

    本文研究基于ARM與FPGA的高速數(shù)據(jù)采集系統(tǒng)技術(shù)。論文完成了ARM+FPGA結(jié)構(gòu)的共享存儲器結(jié)構(gòu)設(shè)計,實現(xiàn)了ARMLinux系統(tǒng)的軟件設(shè)計,包括觸摸屏控制、LCD顯示、正弦插值算法設(shè)計以及各種顯示算法設(shè)計等。同時進行了信號的高速采集和處理的實際測試,對實驗測試數(shù)據(jù)進行了分析。 論文分別從軟件和硬件兩方面入手,闡述了基于ARM處理器和FPGA芯片的高速數(shù)據(jù)采集的硬件系統(tǒng)設(shè)計方法,以及基于ARMLinux操作系統(tǒng)的設(shè)備驅(qū)動程序設(shè)計和應(yīng)用程序設(shè)計。 硬件方面,在FPGA平臺上,我們首先利用乒乓操作的方式將一路高速數(shù)據(jù)信號轉(zhuǎn)換成頻率為原來頻率1/4的4路低速數(shù)據(jù)信號,再將這四路數(shù)據(jù)分別存儲到4個FIFO中,然后再對這4個FIFO中的數(shù)據(jù)拼接并存儲在FPGA片上的雙端口雙時鐘RAM中,最后將FPGA的雙端口雙時鐘RAM掛載到ARM系統(tǒng)的總線上,實現(xiàn)了ARM和FPGA共享存儲器的系統(tǒng)結(jié)構(gòu),使ARM處理器可以直接讀取這個雙端口雙時鐘的RAM中的數(shù)據(jù),從而大大提高了數(shù)據(jù)采集與處理的效率。在采樣頻率控制電路設(shè)計方面,我們通過使FIFO的數(shù)據(jù)存儲時鐘降低為標準狀態(tài)下的1/n實現(xiàn)數(shù)據(jù)采集頻率降為標準狀態(tài)的1/n,從而實現(xiàn)了由FPGA控制的可變頻率的數(shù)據(jù)采集系統(tǒng)。 軟件方面,為了更有效地管理和拓展系統(tǒng)功能,我們移植了ARMLinux操作系統(tǒng),并在S3C2410平臺上設(shè)計實現(xiàn)了基于Linux操作系統(tǒng)的觸摸屏驅(qū)動程序設(shè)計、LCD驅(qū)動程序移植、自定義的FPGA模塊驅(qū)動程序設(shè)計、LCD顯示程序設(shè)計、多線程的應(yīng)用程序設(shè)計。應(yīng)用程序能夠控制FPGA數(shù)據(jù)采集系統(tǒng)工作。 在前端采樣頻率為125MHz情況下,系統(tǒng)可以正常工作。能夠?qū)崿F(xiàn)對頻率在5MHz以下的信號波形的直接顯示;對5MHz至40MHz的信號,使用正弦插值算法進行處理,顯示效果良好。同時這種硬件結(jié)構(gòu)可擴展性強,可以在此基礎(chǔ)上實現(xiàn)8路甚至16路緩沖的系統(tǒng)結(jié)構(gòu),可以使系統(tǒng)支持更高的采樣頻率。

    標簽: FPGA ARM 高速數(shù)據(jù) 采集

    上傳時間: 2013-07-04

    上傳用戶:林魚2016

  • 輕松跟我學(xué)Protel99SE電路設(shè)計與制版設(shè)計實例元件庫

    目錄 第1章 初識Protel 99SE 1.1 Protel 99SE的特點 1.2 Protel 99SE的安裝 1.2.1 主程序的安裝 1.2.2 補丁程序的安裝 1.2.3 附加程序的安裝 1.3 Protel 99SE的啟動與工作界面 第2章 設(shè)計電路原理圖 2.1 創(chuàng)建一個新的設(shè)計數(shù)據(jù)庫 2.2 啟動原理圖編輯器 2.3 繪制原理圖前的參數(shù)設(shè)置 2.3.1 工作窗口的打開/切換/關(guān)閉 2.3.2 工具欄的打開/關(guān)閉 2.3.3 繪圖區(qū)域的放大/縮小 2.3.4 圖紙參數(shù)設(shè)置 2.4 裝入元件庫 2.5 放置元器件 2.5.1 通過原理圖瀏覽器放置元器件 2.5.2 通過菜單命令放置元器件 2.6 調(diào)整元器件位置 2.6.1 移動元器件 2.6.2 旋轉(zhuǎn)元器件 2.6.3 復(fù)制元器件 2.6.4 刪除元器件 2.7 編輯元器件屬性 2.8 繪制電路原理圖 2.8.1 普通導(dǎo)線連接 2.8.2 總線連接 2.8.3 輸入/輸出端口連接 2.9 Protel 99SE的文件管理 2.9.1 保存文件 2.9.2 更改文件名稱 2.9.3 打開設(shè)計文件 2.9.4 關(guān)閉設(shè)計文件 2.9.5 刪除設(shè)計文件 第3章 設(shè)計層次電路原理圖 3.1 自頂向下設(shè)計層次原理圖 3.1.1 建立層次原理圖總圖 3.1.2 建立層次原理圖功能電路原理圖 3.2 自底向上設(shè)計層次原理圖 3.3 層次原理圖總圖/功能電路原理圖之間的切換 第4章 電路原理圖的后期處理 4.1 檢查電路原理圖 4.1.1 重新排列元器件序號 4.1.2 電氣規(guī)則測試 4.2 電路原理圖的修飾 4.2.1 在原理圖瀏覽器中管理電路圖 4.2.2 對齊排列元器件 4.2.3 對節(jié)點/導(dǎo)線進行整體修改 4.2.4 在電路原理圖中添加文本框 4.3 放置印制電路板布線符號 第5章 制作/編輯電路原理圖元器件庫 5.1 創(chuàng)建一個新的設(shè)計數(shù)據(jù)庫 5.2 啟動元器件庫編輯器 5.3 編輯元器件庫的常用工具 5.3.1 繪圖工具 5.3.2 IEEE符號工具 5.4 在元器件庫中制作新元器件 5.4.1 制作新元器件前的設(shè)置 5.4.2 繪制新元器件 5.4.3 在同一數(shù)據(jù)庫下創(chuàng)建一個新的元器件庫 5.4.4 修改原有的元器件使其成為新元器件 5.4.5 從電路原理圖中提取元器件庫 第6章 生成各種原理圖報表文件 6.1 生成網(wǎng)絡(luò)表文件 6.1.1 網(wǎng)絡(luò)表文件的結(jié)構(gòu) 6.1.2 網(wǎng)絡(luò)表文件的生成方法 6.2 生成元器件材料清單列表 6.3 生成層次原理圖組織列表 6.4 生成層次原理圖元器件參考列表 6.5 生成元器件引腳列表 第7章 設(shè)計印制電路板 7.1 肩動印制電路板編輯器 7.2 PCB的組成 7.3 PCB中的元器件 7.3.1 PCB中的元器件組成 7.3.2 PCB中的元器件封裝 7.4 設(shè)置工作層面 7.5 設(shè)置PCB工作參數(shù) 7.5.1 設(shè)置布線參數(shù) 7.5.2 設(shè)置顯示模式 7.5.3 設(shè)置幾何圖形顯示/隱藏功能 7.6 對PCB進行布線 7.6.1 準備電路原理圖并設(shè)置元器件屬性 7.6.2 啟動印制電路板編輯器 7.6.3 設(shè)定PCB的幾何尺寸 7.6.4 加載元器件封裝庫 7.6.4 裝入網(wǎng)絡(luò)表 7.6.5 調(diào)整元器件布局 7.6.6 修改元器件標灃 7.6.7 自動布線參數(shù)設(shè)置 7.6.8 自動布線器參數(shù)設(shè)置 7.6.9 選擇自動布線方式 7.6.10 手動布線 7.7 PCB布線后的手動調(diào)整 7.7.1 增加元器件封裝 7.7.2 手動調(diào)整布線 7.7.3 手動調(diào)整布線寬度 7.7.4 補淚焊 7.7.5 在PcB上放置漢字 7.8 通過PCB編輯瀏覽器進行PCB的管理 7.8.1 設(shè)置網(wǎng)絡(luò)顏色屬性 7.8.2 快速查找焊盤 7.9 顯示PCB的3D效果圖 7.10 生成PCB鉆孔文件報表 ......

    標簽: Protel 99 SE 電路設(shè)計

    上傳時間: 2013-06-17

    上傳用戶:wanqunsheng

  • OFDM系統(tǒng)幀檢測及同步算法FPGA設(shè)計與實現(xiàn)

    正交頻分復(fù)用(OFDM)技術(shù)是一種多載波數(shù)字調(diào)制技術(shù),它具有頻譜利用率高、抗多徑能力強等特點,在寬帶無線多媒體通信領(lǐng)域中受到了廣泛的關(guān)注。 OFDM系統(tǒng)可分為連續(xù)工作模式和突發(fā)工作模式。在IEEE802.11a、HiperLANType2等無線局域網(wǎng)標準中采用了OFDM的突發(fā)工作模式,該模式下的接收機首先對符合某種特定格式的幀做出檢測。本文介紹了一種基于最小錯誤概率準則的幀檢測算法,提出了該算法的FPGA實現(xiàn)方案。 同步技術(shù)是OFDM最關(guān)鍵的技術(shù)之一,它包括載波頻率同步和符號同步。載波頻率同步是為了糾正接收端相對于發(fā)送端的載波頻率偏移,以保證子載波間的正交性;符號同步確定OFDM符號有用數(shù)據(jù)信息的開始時刻,也就是確定FFT窗的開始時刻。本文首先介紹了一種基于自相關(guān)的載波頻率同步算法,給出了它的FPGA實現(xiàn)方案,重點講述了其中用到的Cordic算法及其實現(xiàn);然后介紹了分別基于互相關(guān)和自相關(guān)的兩種符號同步算法,給出了各自的FPGA實現(xiàn)方案,從實現(xiàn)的角度比較了兩種算法的優(yōu)缺點,并且在FPGA設(shè)計中體現(xiàn)了面積復(fù)用和流水線操作的設(shè)計思想。 文章最后介紹了系統(tǒng)調(diào)試的情況,總結(jié)出一種ChipScopePro與Matlab相結(jié)合的調(diào)試方法,該方法在FPGA調(diào)試方面具有一定的通用性。

    標簽: OFDM FPGA

    上傳時間: 2013-07-16

    上傳用戶:Killerboo

  • 基于ARM的嵌入式遠程控制平臺系統(tǒng)軟件設(shè)計

    遠程控制的目的旨在突破地域和環(huán)境上的限制,對現(xiàn)場設(shè)備的運行狀態(tài)及各種參數(shù)進行遠程監(jiān)控。尤其是在現(xiàn)場設(shè)備分布離散、工作環(huán)境惡劣等情況下,遠程控制技術(shù)的采用實現(xiàn)了跨地域的集中控制,節(jié)省了人力物力,降低了生產(chǎn)成本,提高了生產(chǎn)率和經(jīng)濟效益。 本文采用ARM7TDMI系列S3C44BOX嵌入式微處理器和μC/OS—Ⅱ作為系統(tǒng)開發(fā)平臺,研究并完成了操作系統(tǒng)的移植、應(yīng)用程序的編寫和系統(tǒng)的集成測試。在充分理解μC/OS—Ⅱ文件體系結(jié)構(gòu)和移植條件的基礎(chǔ)上,移植了OS_CPU.H、OS_CPU_AASM和OS_CPU_C.C三個文件。自定義了手機短信的通信格式。應(yīng)用程序的編寫完成了對串口信息的監(jiān)測、讀寫、分析與執(zhí)行。根據(jù)系統(tǒng)功能制定需要被操作系統(tǒng)調(diào)度的任務(wù)及任務(wù)優(yōu)先級。系統(tǒng)調(diào)試主要分為兩個步驟,先于宿主機上脫機調(diào)試程序代碼,成功后通過JTAG端口下載到目標機上進行在線調(diào)試。 本文將移動通信技術(shù)和嵌入式技術(shù)結(jié)合起來應(yīng)用到遠程控制系統(tǒng)中。憑借SMS短消息業(yè)務(wù)所具有的操作簡便、收費低廉、可靠性高等特點來發(fā)送對遠程設(shè)備的監(jiān)控指令;嵌入式實時操作系統(tǒng)的移植則更好地實現(xiàn)了對監(jiān)控指令的分析與執(zhí)行,提高了系統(tǒng)的執(zhí)行效率。

    標簽: ARM 嵌入式 遠程控制 平臺系統(tǒng)

    上傳時間: 2013-06-25

    上傳用戶:Poppy

  • 基于ARM的溫濕度控制器的設(shè)計

    高端濕熱環(huán)境試驗箱的溫濕度控制器有著如下特點:①、人機接口模塊大多采用彩色液晶屏和觸摸屏;②、控制器存儲容量大,可存儲大量溫濕度數(shù)據(jù);⑧、溫濕度數(shù)據(jù)測量精度高;④、溫濕度控制精度高,具有自調(diào)整能力,可根據(jù)試驗條件的變化調(diào)節(jié)控制器內(nèi)部參數(shù)。⑤、輔助功能多,如RS232串口通訊、USB通訊、以太網(wǎng)通訊等,方便和PC機的連接。此種類型的溫濕度控制器國內(nèi)生產(chǎn)較少。 本文在綜述國內(nèi)溫濕度控制技術(shù)的基礎(chǔ)上,提出了基于ARM9芯片的高性能溫濕度控制的設(shè)計方法。本文主要針對以下幾個方面進行了研究:研究試驗箱內(nèi)熱力學(xué)過程并建立溫濕度控制系統(tǒng)的簡化數(shù)學(xué)模型;分析溫濕度控制箱的控制方法,選擇合理的溫濕度測量方案,提出了減少誤差的方法;分析溫濕度控制器的功能需求,完成了基于ARM的溫濕度控制器的硬件設(shè)計和調(diào)試;選擇了溫濕度控制系統(tǒng)的控制算法,并在設(shè)計的硬件平臺上實現(xiàn);最后對控制效果進行了試驗分析。 本論文各章節(jié)主要內(nèi)容概述如下: 第1章綜述了濕熱環(huán)境試驗設(shè)備技術(shù)和嵌入式系統(tǒng)技術(shù)進展,提出了課題的研究內(nèi)容、難點和創(chuàng)新點。 第2章分析了濕熱環(huán)境試驗箱溫濕度控制的控制算法,分析了被控空氣的熱力學(xué)過程,得出簡化數(shù)學(xué)模型。 第3章對溫度、濕度測量系統(tǒng)及其誤差消除方法進行分析,提出基于AD7711的高精度溫濕度測量方案。 第4章分析溫濕度控制器的需求,完成溫濕度控制器硬件平臺的設(shè)計。 第5章研究溫濕度控制系統(tǒng)的控制算法,在硬件平臺上實現(xiàn)PID繼電自整定算法。 第6章對溫濕度控制的實際控制效果進行試驗分析。 第7章總結(jié)與展望。

    標簽: ARM 溫濕度控制器

    上傳時間: 2013-04-24

    上傳用戶:bjgaofei

  • 基于ARM的遠程家庭監(jiān)護智能終端系統(tǒng)的研制

    本文研制了一種基于社區(qū)和家庭,以家庭為核心的“家庭——社區(qū)醫(yī)院——中心醫(yī)院”的三層體系結(jié)構(gòu)的遠程家庭監(jiān)護系統(tǒng)。該系統(tǒng)主要包括家庭端的遠程家庭監(jiān)護智能終端和遠端的醫(yī)院監(jiān)護中心兩部分,其中,家庭端的遠程家庭監(jiān)護智能終端的軟硬件實現(xiàn)是本文的重點和關(guān)鍵。 給出了遠程家庭監(jiān)護智能終端的硬件結(jié)構(gòu)和軟件體系的總體設(shè)計方案。遠程家庭監(jiān)護的硬件平臺,以Philips的ARM內(nèi)核的32位嵌入式微處理器LPC2214為控制核心,外圍擴展藍牙模塊、ISP1160 USB主機模塊、10M以太網(wǎng)通信模塊、CF卡存儲模塊和液晶顯示模塊等模塊實現(xiàn)。對各硬件模塊的設(shè)計實現(xiàn)做了詳盡的論述。在硬件平臺的基礎(chǔ)上,移植嵌入式操作系統(tǒng)μC/OS-Ⅱ,按照操作系統(tǒng)、中間件程序和應(yīng)用程序的分層軟件體系結(jié)構(gòu),設(shè)計實現(xiàn)了遠程家庭監(jiān)護智能終端的軟件,使得軟件更易維護和升級。 對家庭監(jiān)護終端的軟件實現(xiàn)進行了詳細的論述。設(shè)計實現(xiàn)了各硬件模塊的驅(qū)動程序、通信協(xié)議和應(yīng)用程序。整個應(yīng)用程序按功能劃分為9個任務(wù),由操作系統(tǒng)內(nèi)核進行調(diào)度,提高了系統(tǒng)的可靠性和實時性。應(yīng)用程序?qū)崿F(xiàn)了友好的人機界面和生理信號的自動分析功能。重點研究了ECG信號自動分析診斷算法,應(yīng)用自適應(yīng)模板法,實現(xiàn)了疾病自動分析診斷功能,能夠?qū)崿F(xiàn)10種常見心律異常的自動分析診斷。 遠程家庭監(jiān)護智能終端系統(tǒng)可實現(xiàn)對病人心電、血壓、血糖、體溫、呼吸率和血氧飽和度等參數(shù)的實時遠程監(jiān)護,可根據(jù)病人的情況定制要監(jiān)護的參數(shù),具有良好的可擴展性和靈活性。遠程家庭監(jiān)護終端,通過藍牙模塊以無線方式采集病人的心電和體溫參數(shù),通過USB主機下行口連接其他生理參數(shù)模塊采集血壓等參數(shù)。所采集的參數(shù)經(jīng)終端分析處理后,可在液晶上顯示生理參數(shù)值及結(jié)果,并可通過局域網(wǎng)傳送到監(jiān)護中心服務(wù)器,供社區(qū)醫(yī)院監(jiān)護醫(yī)生分析診斷。在病人出現(xiàn)生理異常時,家庭監(jiān)護智能終端能夠給出初步診斷結(jié)果并發(fā)出報警。監(jiān)護服務(wù)器收到報警后提醒監(jiān)護醫(yī)生給出診斷結(jié)果,并將診斷結(jié)果反饋到家庭監(jiān)護終端顯示,使病人能夠得到及時救治。

    標簽: ARM 遠程 智能終端

    上傳時間: 2013-06-06

    上傳用戶:13681659100

  • 基于ARM和Linux的監(jiān)控系統(tǒng)研究與開發(fā)

    自上世紀90年代Linux首次應(yīng)用于嵌入式系統(tǒng),至今已過了近10年。10年間,隨著芯片技術(shù)、總線技術(shù)以及計算機技術(shù)的發(fā)展,嵌入式處理器也從8位單片機時代發(fā)展到了如今高低端處理器百花齊放的時代。32位、16位處理器的價格不再是那么高不可攀。在這種背景下,本課題擬研究一種適用于小規(guī)模現(xiàn)場的,低成本的,具有RS-232C和CAN總線通訊方式且可在線進行軟件更新的監(jiān)控系統(tǒng)。 現(xiàn)今,很多監(jiān)控系統(tǒng)都以裝有微軟操作系統(tǒng)的IPC作為監(jiān)督平臺,以單片機、PLC、DSP等作為DDC控制器,通過串口等方式通訊。其開發(fā)周期短,但成本總體較高,通訊方式單一。 本課題首先對幾種嵌入式處理器和嵌入式操作系統(tǒng)進行比較,確定了以ARM核的處理器和Linux作為本監(jiān)督平臺的處理器和操作系統(tǒng);其次研究了Linux在ARM上的移植以及運行過程,包括引導(dǎo)加載程序vivi、Linux2.6內(nèi)核、根文件系統(tǒng)、各種外設(shè)(包括觸摸屏與以太網(wǎng)等)驅(qū)動程序的移植,以及基于Qt/E的串口通訊的圖形用戶界面的開發(fā);最后對CAN總線以及RS-232C通訊方式在ARM7核的處理器及單片機上的應(yīng)用進行研究。 基于以上研究開發(fā)的監(jiān)控系統(tǒng)的監(jiān)督平臺以S3C2410處理器為核心,以Linux2.6內(nèi)核為操作系統(tǒng),以觸摸屏為主要人機界面,具有RS-232C和以太網(wǎng)通訊方式,其成本較低,體積較小,功能較為靈活;其DDC控制器由基于STC5410AD和ARM7核的LPC2119的兩塊控制板以及一塊RS-232C與CAN總線轉(zhuǎn)換板組成,其控制功能更加強大,通訊方式也更加多樣化;另外,監(jiān)督平臺與DDC控制器均可在線更新程序,降低了系統(tǒng)維護難度。 經(jīng)過實踐調(diào)試,本監(jiān)控系統(tǒng)的軟硬件均工作正常,實現(xiàn)了預(yù)期目標。本監(jiān)控系統(tǒng)可應(yīng)用于電力、化工、機電等多個領(lǐng)域的現(xiàn)場,具有較強的通用性。

    標簽: Linux ARM 監(jiān)控 系統(tǒng)研究

    上傳時間: 2013-07-08

    上傳用戶:zhch602

  • 基于ARM核的USB2.0AHB接口IP主機端驅(qū)動程序的設(shè)計與實現(xiàn)

    本論文以開發(fā)基于ARM核的USB2.0-AHB接口IP此項目為依托,致力于在Windows XP操作系統(tǒng)上使用DDK(Driver Development Kit)設(shè)計和開發(fā)一個基于WDM的主機端驅(qū)動程序。開發(fā)該驅(qū)動程序的目的是為了對該IP進行FPGA測試以及配合設(shè)備端驅(qū)動程序的開發(fā),該驅(qū)動程序能夠完成即插即用功能,塊傳輸,同步傳輸,控制傳輸以及對Flash的操作五項主要功能。 論文首先介紹了基于WDM的USB驅(qū)動程序設(shè)計原理,其中包括了從結(jié)構(gòu)到通信流對USB主機系統(tǒng)的介紹,編寫WDM驅(qū)動程序的基礎(chǔ)理論(主要介紹了數(shù)個相關(guān)的重要概念、驅(qū)動程序的基本組成),以及在開發(fā)對Flash操作的例程會使用到的Mass Storage類協(xié)議的簡要介紹。在介紹設(shè)計原理后,論文從總體的系統(tǒng)應(yīng)用環(huán)境和結(jié)構(gòu)薊數(shù)據(jù)傳輸、內(nèi)部模塊以及軟硬件體系結(jié)構(gòu)幾個方面簡要描述了該IP的系統(tǒng)設(shè)計。接著論文通過分析主機端驅(qū)動程序功能需求,提出了驅(qū)動程序的總體構(gòu)架以及分步式的設(shè)計流程,具體步驟是先實現(xiàn)驅(qū)動程序的正常加載以及基本PnP功能,然后實現(xiàn)塊傳輸、同步傳輸以及控制傳輸,最后完成對Flash操作例程的設(shè)計。隨后論文詳細闡述了對上述五項主要功能模塊的設(shè)計;其中對Flash操作例程的設(shè)計是難點,作者通過分析Bulk-Only協(xié)議和UFI命令規(guī)范,提出程序的詳細設(shè)計方案。論文最后簡要介紹了調(diào)試驅(qū)動程序的方法,以及驅(qū)動程序的測試內(nèi)容、部分測試結(jié)果以及測試結(jié)論。 本論文研究對象為基于ARM核的USB2.0-AHB接口IP主機端驅(qū)動程序,因為其研究主體是一個基于WDM的主機端驅(qū)動程序,因此有其普遍性;但是它以開發(fā)基于ARM核的USB2.0-AHB接口IP這個項目為依托,其目的是為項目服務(wù),因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。

    標簽: ARM 2.0 AHB USB

    上傳時間: 2013-05-19

    上傳用戶:2007yqing

  • 熱電偶冷端溫度補償器的研制

    在溫差電偶實驗中,要保持冷端溫度恒定,通常是將其冷端置于冰水混和物中。這種方法需要制冰,實驗準備復(fù)雜,且效果也不很理想。對實驗進行改進,制作一臺冷端溫度補償器,用其取代冰水混和物。實踐證明,補償器工作

    標簽: 熱電偶 溫度 補償器

    上傳時間: 2013-05-27

    上傳用戶:hongmo

主站蜘蛛池模板: 天台县| 庆元县| 绵阳市| 绥德县| 古蔺县| 武定县| 东兴市| 霞浦县| 修水县| 西贡区| 公主岭市| 长沙市| 新田县| 林芝县| 临漳县| 秦安县| 石景山区| 丘北县| 无极县| 天全县| 尼玛县| 油尖旺区| 武陟县| 天柱县| 嵊泗县| 普宁市| 西充县| 扶风县| 乐昌市| 陕西省| 冷水江市| 陇西县| 米易县| 临湘市| 泰顺县| 深水埗区| 北安市| 荣成市| 嘉善县| 丹东市| 广州市|