資料介紹
本文首先給出了ARM+FPGA架構(gòu)的總體設(shè)計。硬件方面,簡要討論了ARM處理器的特點和優(yōu)勢,F(xiàn)PGA在高速采集和并行性上的優(yōu)勢,給出了硬件的總體結(jié)構(gòu)和主要部件及相關(guān)接口。軟件方面,研究了基于嵌入式Linux的嵌入式系統(tǒng)的構(gòu)建和BootLoader的啟動以及內(nèi)核和根文件系統(tǒng)的結(jié)構(gòu),構(gòu)建了嵌入式Linux系統(tǒng)包括建立交叉開發(fā)環(huán)境,修改移植BootLoader和裁減移植Linux內(nèi)核,并且根據(jù)課題實際需要精簡建立了根文件系統(tǒng)。為了滿足測量儀器的實時性,設(shè)計了ARM與FPGA的高速數(shù)據(jù)采集接口。進(jìn)行了FPGA內(nèi)部與ARM接口相關(guān)部分的硬件電路設(shè)計;通過分析ARM與FPGA內(nèi)部時序的差異,針對ARM與FPGA內(nèi)部FIFO時序不匹配的問題,解決了測量儀器中高速數(shù)據(jù)采集與處理速度不匹配的問題。接著,通過研究Linux設(shè)備驅(qū)動基本原理和驅(qū)動程序的開發(fā)過程,設(shè)計了Linux下的FPGA數(shù)據(jù)采集接口驅(qū)動程序,并且實現(xiàn)了中斷傳輸。使得FPGA芯片通過高效可靠的驅(qū)動程序可以很好的與ARM進(jìn)行通訊。最后為了方便用戶操作,進(jìn)行了人機交互系統(tǒng)的設(shè)計。為了降低成本和提高實用性利用FPGA芯片剩余的資源實現(xiàn)了對PS/2鍵盤鼠標(biāo)接口的控制,應(yīng)用到系統(tǒng)中,大大提高了人機交互能力;通過比較分析目前比較流行的幾種嵌入式GUI圖形設(shè)計工具的優(yōu)缺點,結(jié)合課題的實際情況選擇了MiniGUI作為課題圖形界面的開發(fā)。根據(jù)具體要求設(shè)計了適合測量儀器方面上使用的人機交互界面,并且移植到了ARM平臺上,給測量儀器的使用提供了更好的交互操作。本課題完成了嵌入式Linux開發(fā)環(huán)境的建立,針對課題實際硬件電路設(shè)計修改移植了bootloader,裁減移植了內(nèi)核以及根文件系統(tǒng)的建立;設(shè)計了FPGA內(nèi)部硬件電路,解決了接口中ARM與FPGA時序不匹配的問題,實現(xiàn)了ARM與FPGA之間的高速數(shù)據(jù)采集;設(shè)計了高速采集接口在嵌入式Linux下的驅(qū)動程序以及中斷傳輸和應(yīng)用程序;合理設(shè)計了適合測量儀器使用的人機交互界面,并巧妙設(shè)計了PS/2鍵盤鼠標(biāo)接口,進(jìn)一步提高了交互操作。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 納米級測量儀器:窺探微觀世界的利器
- 嵌入式磨削加工主動測量儀數(shù)據(jù)管理技術(shù)研究
- 基于ARM的FPGA嵌入式系統(tǒng)實現(xiàn)
- 嵌入式實時操作系統(tǒng)FreeRTOS在ARM7上移植實現(xiàn)
- 基于ARM與FPGA的嵌入式實時圖像處理平臺
- 現(xiàn)場測量儀器的基礎(chǔ)和選型方法 7次下載
- ARM嵌入式系統(tǒng)ARM芯片的應(yīng)用和選型 66次下載
- 電子測量儀器原理與使用 55次下載
- 嵌入式系統(tǒng)在醫(yī)療儀器上有什么樣的應(yīng)用 19次下載
- 基于ARM和FPGA的嵌入式與CCD采集系統(tǒng) 9次下載
- 基于嵌入式ARM&WinCE的小型監(jiān)控系統(tǒng)的設(shè)計 1次下載
- 如何選配測量儀器 73次下載
- EMI測量儀器的選擇和使用 39次下載
- 基于ARM FPGA的嵌入式系統(tǒng)設(shè)計及在測量儀器上的應(yīng)用
- 基于MCU和FPGA的數(shù)字式相位測量儀的設(shè)計
- 噪聲測量儀器的校準(zhǔn)過程及注意事項 1018次閱讀
- 電子測量儀器的種類及其用途 1055次閱讀
- 射頻微波測量儀器的種類和用途 529次閱讀
- 測量儀器的種類及其作用 782次閱讀
- 嵌入式片上系統(tǒng)和ARM哪個更好 381次閱讀
- 嵌入式fpga是什么意思 992次閱讀
- fpga是嵌入式嗎 1768次閱讀
- 測量儀器的四個工作條件介紹 8280次閱讀
- 基于FPGA嵌入式系統(tǒng)的智能小車全面解析 9097次閱讀
- ARM嵌入式系統(tǒng)硬件設(shè)計及應(yīng)用實例詳解 1w次閱讀
- AD574在工頻弱磁測量儀中的應(yīng)用 2845次閱讀
- 基于SoPC的FPGA集成嵌入式系統(tǒng)設(shè)計 1360次閱讀
- 教你巧選電子測量儀器 1789次閱讀
- 基于ARM和FPGA的嵌入式數(shù)控系統(tǒng)設(shè)計 6184次閱讀
- 基于ARM和DSP的嵌入式智能儀器系統(tǒng)設(shè)計 1641次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 11次下載 | 免費
- 3嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 4DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費
- 5基于FPGA的C8051F單片機開發(fā)板設(shè)計
- 0.70 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191186次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多