資料介紹
本文首先給出了ARM+FPGA架構(gòu)的總體設(shè)計(jì)。硬件方面,簡要討論了ARM處理器的特點(diǎn)和優(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ù)課題實(shí)際需要精簡建立了根文件系統(tǒng)。為了滿足測量儀器的實(shí)時(shí)性,設(shè)計(jì)了ARM與FPGA的高速數(shù)據(jù)采集接口。進(jìn)行了FPGA內(nèi)部與ARM接口相關(guān)部分的硬件電路設(shè)計(jì);通過分析ARM與FPGA內(nèi)部時(shí)序的差異,針對ARM與FPGA內(nèi)部FIFO時(shí)序不匹配的問題,解決了測量儀器中高速數(shù)據(jù)采集與處理速度不匹配的問題。接著,通過研究Linux設(shè)備驅(qū)動基本原理和驅(qū)動程序的開發(fā)過程,設(shè)計(jì)了Linux下的FPGA數(shù)據(jù)采集接口驅(qū)動程序,并且實(shí)現(xiàn)了中斷傳輸。使得FPGA芯片通過高效可靠的驅(qū)動程序可以很好的與ARM進(jìn)行通訊。最后為了方便用戶操作,進(jìn)行了人機(jī)交互系統(tǒng)的設(shè)計(jì)。為了降低成本和提高實(shí)用性利用FPGA芯片剩余的資源實(shí)現(xiàn)了對PS/2鍵盤鼠標(biāo)接口的控制,應(yīng)用到系統(tǒng)中,大大提高了人機(jī)交互能力;通過比較分析目前比較流行的幾種嵌入式GUI圖形設(shè)計(jì)工具的優(yōu)缺點(diǎn),結(jié)合課題的實(shí)際情況選擇了MiniGUI作為課題圖形界面的開發(fā)。根據(jù)具體要求設(shè)計(jì)了適合測量儀器方面上使用的人機(jī)交互界面,并且移植到了ARM平臺上,給測量儀器的使用提供了更好的交互操作。本課題完成了嵌入式Linux開發(fā)環(huán)境的建立,針對課題實(shí)際硬件電路設(shè)計(jì)修改移植了bootloader,裁減移植了內(nèi)核以及根文件系統(tǒng)的建立;設(shè)計(jì)了FPGA內(nèi)部硬件電路,解決了接口中ARM與FPGA時(shí)序不匹配的問題,實(shí)現(xiàn)了ARM與FPGA之間的高速數(shù)據(jù)采集;設(shè)計(jì)了高速采集接口在嵌入式Linux下的驅(qū)動程序以及中斷傳輸和應(yīng)用程序;合理設(shè)計(jì)了適合測量儀器使用的人機(jī)交互界面,并巧妙設(shè)計(jì)了PS/2鍵盤鼠標(biāo)接口,進(jìn)一步提高了交互操作。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 納米級測量儀器:窺探微觀世界的利器
- 嵌入式磨削加工主動測量儀數(shù)據(jù)管理技術(shù)研究
- 基于ARM的FPGA嵌入式系統(tǒng)實(shí)現(xiàn)
- 嵌入式實(shí)時(shí)操作系統(tǒng)FreeRTOS在ARM7上移植實(shí)現(xiàn)
- 基于ARM與FPGA的嵌入式實(shí)時(shí)圖像處理平臺
- 現(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è)計(jì) 1次下載
- 如何選配測量儀器 73次下載
- EMI測量儀器的選擇和使用 39次下載
- 基于ARM FPGA的嵌入式系統(tǒng)設(shè)計(jì)及在測量儀器上的應(yīng)用
- 基于MCU和FPGA的數(shù)字式相位測量儀的設(shè)計(jì)
- 噪聲測量儀器精度應(yīng)達(dá)到幾級以上 691次閱讀
- 噪聲測量儀器,和測量條件 454次閱讀
- 噪聲分貝測量儀使用方法 2017次閱讀
- 噪聲測量儀器的校準(zhǔn)過程及注意事項(xiàng) 2351次閱讀
- 電子測量儀器的種類及其用途 2287次閱讀
- 射頻微波測量儀器的種類和用途 947次閱讀
- 測量儀器的種類及其作用 1875次閱讀
- 嵌入式片上系統(tǒng)和ARM哪個更好 549次閱讀
- 嵌入式fpga是什么意思 1311次閱讀
- fpga是嵌入式嗎 2420次閱讀
- 測量儀器的四個工作條件介紹 8687次閱讀
- 基于FPGA嵌入式系統(tǒng)的智能小車全面解析 9454次閱讀
- 教你巧選電子測量儀器 1837次閱讀
- 基于ARM和FPGA的嵌入式數(shù)控系統(tǒng)設(shè)計(jì) 6520次閱讀
- 基于ARM和DSP的嵌入式智能儀器系統(tǒng)設(shè)計(jì) 1710次閱讀
下載排行
本周
- 1RA4L1硬件手冊
- 21.89 MB | 2次下載 | 免費(fèi)
- 2RA4L1_SENSOR-V1原理圖
- 754.36 KB | 2次下載 | 免費(fèi)
- 3RA4L1數(shù)據(jù)手冊
- 1.88 MB | 1次下載 | 免費(fèi)
- 4電子元件FCO-6P-PJ系列超低相噪低抖動晶體振蕩器:規(guī)格參數(shù)與應(yīng)用領(lǐng)域介紹
- 3.66 MB | 次下載 | 免費(fèi)
- 5單片機(jī)c語言編程實(shí)例大全
- 0.66 MB | 次下載 | 1 積分
- 6DS-AN5V PB00 CN-V1
- 610.46 KB | 次下載 | 免費(fèi)
- 7電橋前端共模電感有效抑制干擾電路分享
- 0.06 MB | 次下載 | 免費(fèi)
- 8蘋果A1465 820-00164圖紙
- 1.41 MB | 次下載 | 免費(fèi)
本月
- 1晶體三極管的電流放大作用詳細(xì)說明
- 0.77 MB | 32次下載 | 2 積分
- 2九陽豆?jié){機(jī)高清原理圖
- 2.47 MB | 28次下載 | 1 積分
- 3雙極型三極管放大電路的三種基本組態(tài)的學(xué)習(xí)課件免費(fèi)下載
- 4.03 MB | 25次下載 | 1 積分
- 4AIWA HS-J303 MKⅡ維修手冊
- 22.47 MB | 24次下載 | 10 積分
- 5多級放大電路的學(xué)習(xí)課件免費(fèi)下載
- 1.81 MB | 21次下載 | 2 積分
- 6AIWA HS-J202/HS-J202M/HS-J800維修手冊
- 13.60 MB | 16次下載 | 10 積分
- 7人形機(jī)器人電機(jī)驅(qū)動和傳感報(bào)告
- 4.27 MB | 13次下載 | 免費(fèi)
- 8Altium Designer元件庫
- 17.11 MB | 9次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191382次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183338次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論