目前,嵌入式系統(tǒng)在工業(yè)控制和智能家電等眾多領域得到了廣泛的應用。但同時大量的嵌入式應用也對嵌入式設備的性能和功能提出了更高的要求。隨著國內(nèi)嵌入式應用領域的發(fā)展,ARM芯片以其高性能、低功耗、低成本的優(yōu)勢獲得了廣泛的重視和應用。嵌入式Linux是在標準Linux基礎上,經(jīng)過適當?shù)睾喕?裁剪),然后加入一些特定的功能,形成的一個精巧的、高效的、滿足特定應用需求地專用(定制)操作系統(tǒng),它具有用戶可裁剪、可配置的特點。在各種嵌入式操作系統(tǒng)中,嵌入式Linux憑借其內(nèi)核結(jié)構(gòu)優(yōu)良、功能強大、高性能、穩(wěn)定性好以及源代碼開放等方面的優(yōu)勢,成為了嵌入式系統(tǒng)領域應用中的技術(shù)熱點。本論文設計了以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的系統(tǒng),并在這個平臺上實現(xiàn)了應用軟件,構(gòu)建了一個嵌入式的數(shù)據(jù)采集和發(fā)布系統(tǒng),可以對設備數(shù)據(jù)進行串口采集,并利用因特網(wǎng)進行發(fā)布和控制操作。 為了實現(xiàn)這些功能,本文選用了Cirrus Logic公司的EP9302(ARM920T)作為系統(tǒng)的核心,以源代碼開放的經(jīng)過裁剪配置的嵌入式Linux為軟件平臺,設計了應用軟件的設備數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)交換網(wǎng)關模塊,實現(xiàn)了網(wǎng)頁服務器GoAhead移植,并完成了GoAhead服務器支持的自己的ASP頁面以及后臺函數(shù)的編寫,并在此基礎上研究了系統(tǒng)為保證可靠性而采取的一些措施。在整個系統(tǒng)的設計過程中充分發(fā)揮了嵌入式Linux的可移植性好、源代碼公開、開發(fā)成本低的優(yōu)點,解決了軟件移植和設計編寫、提高系統(tǒng)可靠性等的一系列關鍵性問題。 本嵌入式系統(tǒng)采集平臺的用途是實時采集被監(jiān)控設備的當前運行狀況信息,使用戶能夠遠程通過網(wǎng)頁瀏覽器及時掌握被監(jiān)控設備的運行狀況,在必要時刻根據(jù)需要能夠?qū)υO備進行相關控制操作和設置相關運行參數(shù),以便能夠控制被監(jiān)控設備的運行方式。本論文設計的嵌入式數(shù)據(jù)采集、發(fā)布系統(tǒng)可以在類似遠程數(shù)據(jù)控制的系統(tǒng)中得到廣泛應用。
上傳時間: 2013-05-27
上傳用戶:kgylah
無線數(shù)據(jù)傳輸是指終端和監(jiān)控中心通過無線網(wǎng)絡的方式進行數(shù)據(jù)通信。本文以ARM處理器S3C2440A為核心搭建硬件平臺,選用Linux作為嵌入式操作系統(tǒng),實現(xiàn)了基于CDMA網(wǎng)絡的無線數(shù)據(jù)傳輸系統(tǒng)。 系統(tǒng)以ARM920T微處理器芯片S3C2440A和CDMA模塊Q2438F為實現(xiàn)核心。論文首先研究了基于S3C2440A微處理器的嵌入式系統(tǒng)硬件平臺的架構(gòu),詳細分析了ARM最小系統(tǒng)中各個功能組成模塊;然后建立了嵌入式系統(tǒng)開發(fā)的arm-linux-gcc交叉編譯環(huán)境,重點研究了Bootloader和Linux內(nèi)核的配置與編譯,并且在硬件平臺上移植了Linux操作系統(tǒng)。在ARM嵌入式Linux開發(fā)平臺上,研究了基于Video4Linux的USB攝像頭采集圖像的解決方案,即在Linux內(nèi)核中加載Video4Linux模塊,通過V4L模塊提供的編程接口,操作USB攝像頭設備文件/dev/video0,并且采用內(nèi)存映射方式截取視頻,完成了圖像采集的軟件設計。此外,論文還研究了在Linux環(huán)境下PPP協(xié)議撥號上網(wǎng)的實現(xiàn)方法,即通過AT指令初始化CDMA模塊,使之附在CDMA網(wǎng)絡上,通過編寫腳本程序的方法建立PPP連接,獲得網(wǎng)絡運營商ISP動態(tài)分配給數(shù)據(jù)傳輸終端的IP地址,從而實現(xiàn)了無線模塊撥號上網(wǎng)功能。在無線終端通過PPP撥號上網(wǎng)后,采用了客戶端/服務器端模式,運行套接字(Socket)應用程序,將設備采集到的圖像數(shù)據(jù)通過CDMA網(wǎng)絡后再經(jīng)過Internet傳送到監(jiān)控中心,實現(xiàn)了傳輸終端和監(jiān)控中心之間的數(shù)據(jù)的發(fā)送與接收。 論文研究和實現(xiàn)的基于ARM嵌入式Linux和CDMA網(wǎng)絡的無線數(shù)據(jù)傳輸系統(tǒng)滿足設計要求,達到了預期目標。終端內(nèi)嵌TCP/IP協(xié)議,可以通過CDMA網(wǎng)絡連接到互聯(lián)網(wǎng),數(shù)據(jù)傳輸實時性強,為用戶提供透明的數(shù)據(jù)傳輸通道。相比于傳統(tǒng)的傳輸系統(tǒng),它具有高可靠性、組網(wǎng)方便、可遠程控制等特點,因此在電力自動化、環(huán)保、交通監(jiān)控等領域有著廣泛的應用,特別適用于移動環(huán)境、難于布線的場所和邊遠地區(qū)。
標簽: ARM 嵌入式系統(tǒng) 儀的研制 渦流
上傳時間: 2013-06-11
上傳用戶:gaojiao1999
·本書從實用的角度出發(fā),全面系統(tǒng)地介紹了ARM硬件體系結(jié)構(gòu)、16/32位指令系統(tǒng)、開發(fā)調(diào)試、Linux嵌入式設計等開發(fā)ARM處理器的基本操作方法和技巧。全書共分11章,主要內(nèi)容包括: ARM CPU概述、ARM系統(tǒng)結(jié)構(gòu)、ARM指令系統(tǒng)、Thumb指令系統(tǒng)、ARM匯編語言程序設計、ARM高級語言程序設計、ARM嵌入式設計初步、ARM系統(tǒng)開發(fā)、ARM系統(tǒng)調(diào)試、ARM外圍設備設計和ARM嵌入式Linux應
標簽: ARM 嵌入式應用 開發(fā)技術(shù)
上傳時間: 2013-06-24
上傳用戶:z1191176801
系統(tǒng)講述了ARM嵌入式的開發(fā),手把手教學,簡單易用!
上傳時間: 2015-03-24
上傳用戶:qiuchuanqing
隨著 Linux 操作系統(tǒng)的發(fā)展,特別是 Linux 2.6 內(nèi)核的迅速發(fā)展,嵌入式 Linux 在嵌入式 領域的應用越來越廣泛。Linux 具備源碼開放、內(nèi)核穩(wěn)定高效、軟件豐富等優(yōu)勢,而且還具 備支持廣泛的處理器結(jié)構(gòu)和硬件平臺、可定制性好、可靠性高等特點。據(jù) IDC 的報告顯示, 嵌入式 Linux 在未來兩年將占嵌入式操作系統(tǒng)市場份額的 50%,約 3.5 億美元,由此產(chǎn)生的 應用市場前景更是不可估量。
上傳時間: 2015-10-31
上傳用戶:fyzg
嵌入式系統(tǒng)的上課講義...使用三星的開發(fā)版...主要是吃ARM的指令集
上傳時間: 2014-12-07
上傳用戶:qb1993225
Audacity是一款用於錄音和編輯聲音的、免費的開放源碼軟體。它可以執(zhí)行於Mac OS X、Microsoft Windows、GNU/Linux和其它作業(yè)系統(tǒng)
標簽: Microsoft Audacity Windows Linux
上傳時間: 2013-12-18
上傳用戶:yt1993410
Linux是一個Open Source的UNIX-like作業(yè)系統(tǒng),除了有著廣大的支援社群以外,穩(wěn)定、模組化、擁有廣大的應用免費應用軟體支援是它主要的優(yōu)點。ARM嵌入式處理器則是目前應用在嵌入式系統(tǒng)領域中,佔有率最高的處理器,同時也是Linux核心目前所能夠支援的處理器之一,然而要使得Linux在ARM嵌入式處理器上運作,勢必要經(jīng)過移植 (porting) 的過程,也就是要將平臺相依 (platform dependent) 的部分做適當?shù)男薷?/p>
標簽: UNIX-like Source Linux Open
上傳時間: 2015-11-08
上傳用戶:dengzb84
螢幕小鍵盤,可在Windows/linux上或其他嵌入式系統(tǒng)如手機上使用
上傳時間: 2016-05-08
上傳用戶:hullow
這是一個實時嵌入式作業(yè)系統(tǒng) 實作了MCS51 ARM等MCU
上傳時間: 2014-01-26
上傳用戶:royzhangsz