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

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

ARMlinux

  • 基于ARMlinux的嵌入式系統(tǒng)軟件測試研究與應用

    隨著人們對軟件產(chǎn)品質量要求的不斷提高,軟件測試技術得到越來越多的重視和應用。本文深入研究嵌入式軟件的測試技術,并將研究成果應用到測試實踐中。論文的主要工作有: 嵌入式軟件作為一種特殊的軟件,符合軟件的大多數(shù)特征,要研究嵌入式軟件測試就必須先了解軟件測試。本文研究了軟件測試基本理論和通用測試技術,對當前國內外軟件測試研究現(xiàn)狀和熱點做了綜合分析,為下一步研究工作打下了測試理論基礎。同時,針對嵌入式系統(tǒng)軟件的特點,研究了針對于嵌入式系統(tǒng)的軟件測試技術,分析了嵌入式系統(tǒng)軟件的特征及測試要求。 構建了針對嵌入式系統(tǒng)軟件測試的完備的測試策略是本文的重點之一。它旨在建立符合嵌入式系統(tǒng)軟件特性的測試策略。包括測試模型的建立、單元測試、軟件集成測試、軟件與硬件集成測試、系統(tǒng)測試、確認測試及回歸測試。通過對嵌入式系統(tǒng)軟件測試的研究,實現(xiàn)了對嵌入式系統(tǒng)軟件測試策略的優(yōu)化。 在對建立嵌入式系統(tǒng)軟件測試環(huán)境的研究中,應用了交叉開發(fā)測試環(huán)境的概念并研究了基于駐留監(jiān)控軟件、指令集模擬器以及基于JTAG的調試代理的交叉測試方法。最后搭建了基于ARM-Linux的嵌入式系統(tǒng)軟件測試環(huán)境。 依據(jù)嵌入式系統(tǒng)軟件測試的策略并根據(jù)語言學習系統(tǒng)的特點進行了有針對性的測試。在針對語言學習系統(tǒng)進行的軟件測試設計和測試實施全過程中,驗證了所提出的測試策略和測試模型,確保語言學習系統(tǒng)的軟件質量的同時提高了測試效率。

    標簽: ARMlinux 嵌入式系統(tǒng) 軟件測試

    上傳時間: 2013-04-24

    上傳用戶:qweqweqwe

  • 基于ARMlinux的嵌入式數(shù)據(jù)采集與遠傳系統(tǒng)

    隨著通信技術的發(fā)展,無線通信技術在工業(yè)領域的應用日益增多。以前,工業(yè)中大多采用有線或人工的方式進行數(shù)據(jù)采集與傳輸,雖然簡單實用,卻耗費了大量人力、物力資源,且很大程度上限制了應用場所的拓展。因此,選取一種相對經(jīng)濟、穩(wěn)定而又高效的無線傳輸方式就變得緊迫和必要。 隨著GPRS網(wǎng)絡技術的逐漸成熟,GPRS無線網(wǎng)絡逐漸顯露出其在遠距離通信應用中的優(yōu)勢。于此同時,嵌入式軟硬件技術的飛速發(fā)展也使得嵌入式產(chǎn)品進入千家萬戶。因此,采用基于嵌入式系統(tǒng)和GPRS網(wǎng)絡進行無線通信漸漸成為當今應用的熱點之一。 本系統(tǒng)采用高性能嵌入式微處理器S3C2410和GPRS無線通訊模塊MC39i構建硬件平臺,以嵌入式Linux操作系統(tǒng)和TCP/IP協(xié)議建立軟件平臺,完成基于ARM-Linux的嵌入式數(shù)據(jù)采集與遠傳系統(tǒng)設計。 本文首先對嵌入式系統(tǒng)的概況進行了綜述,接著對嵌入式處理器、嵌入式操作系統(tǒng)和GPRS無線網(wǎng)絡技術進行了概要介紹,然后提出了基于ARM-Linux的嵌入式數(shù)據(jù)采集與遠傳系統(tǒng)的設計方案,并從硬件設計和軟件實現(xiàn)兩方面具體闡述了該系統(tǒng)的開發(fā)實現(xiàn)過程,包括搭建以S3C2410和MC39i為核心的硬件平臺以及在該硬件平臺上建立基于嵌入式Linux操作系統(tǒng)的軟件平臺,并最終實現(xiàn)了數(shù)據(jù)采集與遠傳功能。 此系統(tǒng)由于采用了高性能的ARM處理器和嵌入式Linux系統(tǒng),因此在多任務并行處理和進程實時處理等方面具有一定的優(yōu)勢。該系統(tǒng)可以廣泛應用于燃氣、油田和電力等部門,具有較好的發(fā)展前景。

    標簽: ARMlinux 嵌入式 數(shù)據(jù)采集

    上傳時間: 2013-07-08

    上傳用戶:lhc9102

  • 基于ARMlinux的SNMP網(wǎng)管系統(tǒng)的實現(xiàn)

    隨著網(wǎng)絡時代的發(fā)展,人們越來越離不開網(wǎng)絡,網(wǎng)絡硬件的安全性、可靠性越發(fā)重要。即使是短暫的網(wǎng)絡中斷也可能給人們的生活帶來極大的影響,這使得人們對網(wǎng)絡相關設備的管理監(jiān)控實時性的需求越來越高。這就要求網(wǎng)絡運營商需要對遠近端網(wǎng)絡設備進行監(jiān)控,在網(wǎng)絡出現(xiàn)問題時能及時發(fā)現(xiàn)并加以解決,實現(xiàn)網(wǎng)絡預防和及時維護功能,提高網(wǎng)絡運營商對用戶的服務質量。 本文主要就是基于該背景提出的一種解決方案。本文采用的SNMP協(xié)議提供了一種對這些網(wǎng)絡設備進行有效管理的技術基礎。本文的主要思路是在ARM9開發(fā)板原有的軟硬件基礎上及ARM-LINUX系統(tǒng)上,主要利用SNMP服務器來實現(xiàn)對網(wǎng)絡設備監(jiān)控網(wǎng)管的功能,并在SNMP服務器中添加企業(yè)MIB節(jié)點,實現(xiàn)管理企業(yè)特定的設備。同時本文也介紹了在系統(tǒng)中利用BOA服務器來實現(xiàn)動態(tài)WEB刷新,利用BUSYBOX添加新命令等方法,初步實現(xiàn)一套具有特定網(wǎng)管功能的網(wǎng)管系統(tǒng)。 本文的創(chuàng)新之處在于不僅采用利用SNMP開發(fā)網(wǎng)管系統(tǒng)的流行做法,同時還利用BOA服務器將動態(tài)WEB技術應用到網(wǎng)管系統(tǒng)中。該做法的創(chuàng)新之處在于擺脫以往需要開發(fā)對應的網(wǎng)管平臺軟件來管理的局限,同時支持利用WEB瀏覽器就能監(jiān)控到網(wǎng)絡設備的做法。BOA服務器技術支持利用任何一種WEB瀏覽器就能監(jiān)控到網(wǎng)絡設備的工作狀態(tài),從而大大滿足了網(wǎng)絡管理員的管理需求。因此該技術可以廣泛的應用于網(wǎng)絡設備的實時監(jiān)控中。

    標簽: ARMlinux SNMP 網(wǎng)管系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:huxz911

  • 基于ARMlinux的動畫顯示單元研制

    隨著數(shù)字信息技術和網(wǎng)絡技術的高速發(fā)展,智能信息化家電已成為現(xiàn)代社會和家庭的新時尚,也是嵌入式系統(tǒng)的最大應用領域。 本文基于ARM-Linux嵌入式系統(tǒng)開發(fā)彰顯冰箱智能信息化的顯示單元。 通過對嵌入式微處理器進行分析,設計了基于AT91SAM9261系統(tǒng)架構的硬件電路,主要包括核心控制板的外部總線接口EBI電路、作為內存的SDRAM模塊電路和存儲數(shù)據(jù)的Nand_DataFlash模塊電路,外圍電路板的液晶顯示屏TFT-LCD接口電路、觸摸按鍵電路、LCD的CCFL背光電路和SP3232通信電路及電源電路等,對各個模塊進行了分析,給出了硬件原理圖。 對四種嵌入式操作系統(tǒng)Linux、VxWorks、μC/OS-Ⅱ和Windows CE進行了比較,完成了操作系統(tǒng)的選型,搭建了交叉編譯環(huán)境ARM—Linux的開發(fā)平臺。 在完成了GAL和IAL,移植的基礎上,利用MiniGUI開發(fā)應用軟件程序,給出MiniGUI應用程序的設計流程圖,編寫設置主窗口風格的入口函數(shù)MiniGUIMain、處理按鍵和定時器消息的主窗口處理函數(shù)LoadBmpProc、實現(xiàn)窗口顯示的程序文件display和loadbmp以及參照通訊協(xié)議和網(wǎng)絡家電協(xié)議實現(xiàn)通信功能的程序文件nand。 通過系統(tǒng)調試和整機實驗,實現(xiàn)了冰箱顯示單元的智能信息化??梢杂捎|摸按鍵或是遠程電腦來控制冰箱,液晶顯示器上播放動畫、圖片和文本信息;冰箱還可將工作狀態(tài)和報警信息上傳到網(wǎng)絡,利于冰箱的遠程監(jiān)控和升級維護。目前此項研究成果已用于產(chǎn)品的生產(chǎn)。

    標簽: ARMlinux 動畫 顯示單元

    上傳時間: 2013-07-18

    上傳用戶:shenglei_353

  • 基于ARMlinux的噴油泵測試試驗系統(tǒng)的設計

    發(fā)動機的燃油系統(tǒng)是發(fā)動機的關鍵部分,直接影響著發(fā)動機的動力性能、經(jīng)濟性能和使用性能,其中噴油泵是該系統(tǒng)中至關重要的部件,是燃油系統(tǒng)的核心,而噴油泵試驗臺是檢測和調整發(fā)動機噴油泵所必需的關鍵設備。 噴油泵實驗系統(tǒng)被廣泛應用在教學、科研及生產(chǎn)部門,成為我國噴油泵研究與制造水平的關鍵。傳統(tǒng)的實驗系統(tǒng)多屬于簡單機電式的,效率和自動化程度較低。近年來出現(xiàn)的一些實驗系統(tǒng)結合了現(xiàn)代計算機技術,在性能和功能上有所增強,但在硬件和軟件方面還存在著結構復雜,可靠性、穩(wěn)定性差等問題,且此類系統(tǒng)通常只能在實驗室進行研究,難以實時的在現(xiàn)場進行檢測,難以方便的應用于工業(yè)生產(chǎn)、維修的廠況,也不能滿足科學研究及生產(chǎn)制造等方面的要求。 本論文將噴油泵實驗系統(tǒng)與計算機及嵌入式技術有機結合起來,充分發(fā)揮嵌入式系統(tǒng)實時性強、功能專一的特點,研制了一種基于ARM-Linux的噴油泵實驗系統(tǒng)。系統(tǒng)采用Samsung公司性價比較高的ARM9芯片S3C2410A為硬件核心,移植嵌入式Linux作為操作系統(tǒng),編寫應用程序,開發(fā)了友好的人機交互界面,具有體積小、重量輕、功耗低、操作簡單、可靠性高等特點,對于我國的教學、科研及工業(yè)生產(chǎn)具有重大意義。 文中首先簡要介紹了噴油泵實驗系統(tǒng)的發(fā)展現(xiàn)狀、嵌入式系統(tǒng)的基本定義以及本課題所要研究的內容和意義,然后在對系統(tǒng)的需求進行分析的基礎上,給出了系統(tǒng)的總體方案設計,并進一步分塊探討了:系統(tǒng)的硬件設計;系統(tǒng)軟件設計(詳細闡述了將嵌入式Linux操作系統(tǒng)移植到ARM微處理器S3C2410A上的過程);應用程序設計。最后對本文所開發(fā)的實驗系統(tǒng)進行了調試并對后續(xù)工作做了展望。結果證明,此噴油泵實驗系統(tǒng)運行穩(wěn)定,性能可靠,能夠方便快速的應用于教學實驗、科學研究以及生產(chǎn)實踐中,是性能優(yōu)良的噴油泵實驗系統(tǒng)。

    標簽: ARMlinux 噴油 測試

    上傳時間: 2013-06-08

    上傳用戶:diaorunze

  • 基于ARMlinux的2n偽隨機信息系統(tǒng)研究與開發(fā)

    隨著計算機軟硬水平的不斷提高,嵌入式領域的發(fā)展也取得了長足的進步。目前,嵌入式與Linux技術的結合正在推動著嵌入式技術的飛速發(fā)展,嵌入式系統(tǒng)的研究和應用產(chǎn)生了顯著的變化。 硬件上,嵌入式平臺由51系列內核的8位機系統(tǒng)逐步上升到以ARM內核為主流的32位系統(tǒng);軟件上Linux作為操作系統(tǒng)的發(fā)展史上一個重要的里程碑,以高安全性和穩(wěn)定性、開源免費等的優(yōu)勢使得其在政府、國防、教育、工業(yè)等領域獲得了廣泛的運用。 2n偽隨機多頻道激電理論(簡稱偽隨機理論),是由何繼善院士率先提出并命名的,其實質是將含有3,5,7…等多個奇數(shù)主頻率的復合波同時向大地發(fā)送,接收機同時接收經(jīng)大地介質傳導的復合波中各主頻率電流響應。在地球物理勘探領域,基于偽隨機理論的數(shù)據(jù)采集系統(tǒng)具有抗干擾能力強、測量精度高、觀測速度快、裝置輕便等優(yōu)點而得到廣泛應用。 本文在分析偽隨機理論基礎上,結合當前嵌入式軟硬件發(fā)展的最新成果,開展對ARM Linux嵌入式數(shù)據(jù)信息系統(tǒng)的研究與實現(xiàn)。 首先,通過需求分析,對各種采集方案比較后,設計系統(tǒng)總體方案。通過數(shù)據(jù)信息系統(tǒng)驅動總體分析,選用嵌入式板載的音頻芯片實現(xiàn)數(shù)據(jù)A/D轉換,完成Linux下采集設備驅動程序設計。 其次,在ARM9內核的S3C2410嵌入式處理器硬件平臺,按照嵌入式軟件開發(fā)流程,搭建嵌入式Linux交叉開發(fā)平臺;裁剪并移植Linux內核,構建嵌入式文件系統(tǒng)。 再次,利用當前流行的嵌入式圖形開發(fā)庫Qtopia Core,結合Sqlite數(shù)據(jù)庫與Linux多線程技術,設計數(shù)據(jù)采集應用程序,建立數(shù)據(jù)信息系統(tǒng)的應用軟件模型,此基礎上對整個系統(tǒng)進行測試,與理論值進行對比實驗。 最后,就課題的不足做出總結,并且提出系統(tǒng)后期的改進建議。

    標簽: ARMlinux 偽隨機 信息系統(tǒng)

    上傳時間: 2013-07-11

    上傳用戶:CETM008

  • 基于ARMlinux的汽車故障檢測儀

    隨著汽車工業(yè)的飛速發(fā)展,中國汽車數(shù)量的持續(xù)增加,汽車的功能也越來越強,隨之而來的是日趨復雜的故障診斷。 本文對國內外汽車故障診斷系統(tǒng)的市場現(xiàn)狀進行了分析,指出傳統(tǒng)的診斷設備已經(jīng)不能滿足社會發(fā)展的需要,提出了一種新穎、手持便攜、操作簡單、通用性強、基于診斷口檢測的嵌入式汽車ECU(電控單元)故障診斷與檢測設備。該掌上設備采用Samsung公司推出的16/32位RISC處理器S3C2410,結合擁有多線程、多任務的開源操作系統(tǒng)Linux,添加完全支持CAN V2.0B 技術規(guī)范的SJA1000獨立CAN總線控制器,完成了基于CAN總線的汽車故障診斷系統(tǒng)手持設備的硬件設計,和部分軟件設計。 論文對CAN總線的技術規(guī)范、協(xié)議標準及幀結構進行了比較詳細地論述,提出了以CAN協(xié)議為核心的汽車故障診斷系統(tǒng)手持式設備的總體設計方案;實現(xiàn)了基于S3C2410的汽車故障診斷儀硬件設計;同時對硬件中的各功能單元的設計原理、硬件接口、驅動及協(xié)議進行了分析和闡述。 該系統(tǒng)無論從理論上還是實際應用中都有著較強的先進性和實用性。在嵌入式系統(tǒng)與汽車電子緊密結合及汽車日益普及的趨勢下,由于覆蓋車型面廣、診斷準確、修復便捷、功耗低和便攜等優(yōu)點,該汽車故障診斷系統(tǒng)具有比較普遍的應用和研究價值。

    標簽: ARMlinux 汽車故障 檢測儀

    上傳時間: 2013-07-13

    上傳用戶:ecooo

  • 基于ARMlinux的嵌入式多媒體系統(tǒng)設計與開發(fā)

    多媒體正在使我們的生活變得越來越豐富多彩。報紙,相片,CD機,電視,電影已經(jīng)被PC機很好地整合到了一起,而互聯(lián)網(wǎng)又使得多媒體資源的交流成為可能。跨越網(wǎng)絡時代、信息時代、多媒體時代,后PC時代的到來,呼喚新一代的多媒體系統(tǒng),它體積更小,功能更全,界面更友好。本系統(tǒng)就是面向這一需求而設計的。 嵌入式多媒體系統(tǒng)除了具有播放音樂,視頻,瀏覽圖片,電子書的基本功能外,一些方案還集成了視頻錄制、數(shù)碼相機、數(shù)碼攝像機、FM收音機、衛(wèi)星定位導航系統(tǒng)、掌上游戲機和移動電視等等各種附加功能以滿足不同的市場需求。本課題開發(fā)一套具有音頻、視頻、圖片和電子書等功能的嵌入式多媒體系統(tǒng)解決方案,硬件部分以ARM處理器S3C241O為核心,軟件部分以Linux操作系統(tǒng)為核心進行開發(fā),系統(tǒng)具有體積小,成本低等特點。 本論文按照硬件、固件、軟件三個層面分析了基于ARM Linux的嵌入式多媒體系統(tǒng)的設計和實現(xiàn)。硬件部分分處理器和外圍電路兩部分進行介紹。固件部分包括引導加載程序vivi的移植,Linux 2.6內核的移植,配置Cramfs根文件系統(tǒng),Linux設備驅動程序開發(fā)。軟件部分對Linux應用開發(fā)作出了討論,包括系統(tǒng)的功能模塊和軟件構架,重點是基于MiniGUI的圖形界面設計。在論文的最后,分析了系統(tǒng)的優(yōu)缺點,以及單片解決方案和多處理器方案的比較,并展望了嵌入式多媒體系統(tǒng)的發(fā)展方向。

    標簽: ARMlinux 嵌入式多媒體 系統(tǒng)設計

    上傳時間: 2013-06-03

    上傳用戶:xfbs821

  • 基于ARMlinux的人體脂肪儀研究

    生物電阻抗法測量脂肪是目前廣泛使用的方法。但現(xiàn)有的人體脂肪儀所使用的測量模型都是把人體軀干部看成整體,不能反映軀干部脂肪的分布情況。而且大部分脂肪儀基于單片機,系統(tǒng)軟硬件功能的可擴展性、數(shù)據(jù)存儲能力受到很大的限制,數(shù)據(jù)分析功能較弱。 針對上述問題,本文建立了一種人體阻抗模型,該模型把人體軀干部劃分成四部分,并對分段阻抗的計算公式進行推導,在此基礎上設計并實現(xiàn)了一種基于ARM處理器和嵌入式LINUX操作系統(tǒng)的人體脂肪測量儀。最后通過實驗驗證該模型的正確性和儀器測量的準確性。 本文的主要工作有: (1)在現(xiàn)有理論的基礎上建立了人體阻抗模型,并利用八電極技術測量人體的分段阻抗。通過測量人體阻抗及體重、身高等參數(shù),在理論分析和實驗檢驗修正的基礎上得出了計算人體各部位脂肪含量的公式。 (2)研究基于ARM-LINUX的人體脂肪儀的軟硬件設計與實現(xiàn)。硬件部分包括阻抗測量電路、體重測量電路和身高測量電路以及嵌入式開發(fā)板與硬件電路之間的接口設計;軟件部分包括嵌入式LINUX操作系統(tǒng)、Qt/Embedded 環(huán)境的移植、驅動開發(fā)以及圖形用戶接口應用程序編程。 (3)利用本儀器、歐姆龍人體脂肪儀、水下稱重法對多名志愿者進行測量,給出了比較數(shù)據(jù),并對測量數(shù)據(jù)進行統(tǒng)計分析。

    標簽: ARMlinux

    上傳時間: 2013-08-05

    上傳用戶:624971116

  • 基于ARMlinux的數(shù)據(jù)保護容器的研究與設計

    船載航行數(shù)據(jù)記錄儀(VDR)是一種記錄船舶航行狀態(tài)及操作信息的裝置,對加強船舶的海上航行安全以及事故分析起到了極為重要的作用。VDR的大量數(shù)據(jù)需要進行快速可靠的最終存儲,這些數(shù)據(jù)是分析事故的關鍵依據(jù)。因此,研發(fā)功能可靠的VDR數(shù)據(jù)存儲終端——數(shù)據(jù)保護容器PDC(ProtectiveData Containor),成為航行數(shù)據(jù)記錄儀研究的重要組成部分。 嵌入式Linux操作系統(tǒng)的內核高效穩(wěn)定,易于定制,尤其是其源代碼的開放性及資料的豐富性,使其成為目前嵌入式系統(tǒng)開發(fā)者的首選。而同樣開源的Samba軟件遵守與Microsoft和IBM的操作系統(tǒng)相同的SMB協(xié)議,可將類UNIX主機偽裝成Windows服務器,提供共享共享服務。將PDC作為Samba服務器,能提供穩(wěn)定的數(shù)據(jù)存儲和共享服務,以太網(wǎng)上的VDR主機不需要任何附加的軟件就可以訪問PDC中保存的數(shù)據(jù)。 本文致力于構建基于嵌入式Linux的網(wǎng)絡存儲與共享平臺,為開發(fā)接口統(tǒng)一的多用途保護容器提供技術。首先介紹了課題研究的背景和意義,接著深入的剖析了PDC系統(tǒng)的軟硬件需求。并根據(jù)系統(tǒng)需求設置系統(tǒng)硬件系統(tǒng),為之后的Samba服務器的構建提供平臺。接著深入的分析了嵌入式Linux操作系統(tǒng)原理和優(yōu)勢,構建Linux系統(tǒng)開發(fā)平臺,為Samba服務器配置搭建平臺。然后以PDC為需求背景,給出了詳細的Samba服務器的實現(xiàn)方案。最后簡要介紹了Linux驅動程序設計開發(fā)。

    標簽: ARMlinux 數(shù)據(jù)保護 容器

    上傳時間: 2013-04-24

    上傳用戶:zhengjian

主站蜘蛛池模板: 东宁县| 江源县| 陕西省| 惠安县| 文安县| 湄潭县| 专栏| 手游| 门源| 南丰县| 平和县| 屏山县| 宁南县| 汉源县| 潮安县| 武平县| 油尖旺区| 图木舒克市| 西畴县| 新建县| 桐梓县| 历史| 班戈县| 彰化市| 法库县| 定南县| 都昌县| 宜州市| 怀柔区| 浦县| 阳信县| 武鸣县| 榆社县| 融水| 重庆市| 连江县| 健康| 龙陵县| 金坛市| 东乌| 屯留县|