隨著半導體技術(shù)的發(fā)展和信息技術(shù)以及數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)已被應用到網(wǎng)絡、手持通信設(shè)備、儀器儀表、國防軍事以及自動化控制等各個領(lǐng)域。而結(jié)合視頻監(jiān)控的嵌入式應用系統(tǒng)更是應用的熱點。正是順應這一趨勢,作者展開了對遠程視頻監(jiān)控相關(guān)技術(shù)的研究,設(shè)計了基于嵌入式平臺的遠程視頻監(jiān)控系統(tǒng)。系統(tǒng)以友善之臂公司的friendly arm作為硬件平臺、嵌入式linux作為軟件平臺、以傳統(tǒng)的以太網(wǎng)來實現(xiàn)高速的視頻數(shù)據(jù)傳輸實現(xiàn)遠程視頻監(jiān)視、以GPRS作為擴展模塊來實現(xiàn)遠距離的用戶手機報警提示。該系統(tǒng)主要設(shè)計應用于無人值守的家用現(xiàn)場環(huán)境。 論文詳細的論述了基于ARM9的S3C2410A作為系統(tǒng)硬件平臺、擴展外圍的GPRS模塊、視頻數(shù)據(jù)采集模塊和觸摸屏顯示模塊的嵌入式應用系統(tǒng)。還詳細的論述了在該平臺上配置交叉開發(fā)環(huán)境和移植bootloader的過程,裁剪和配置嵌入式linux系統(tǒng)的過程。同時按照系統(tǒng)方案設(shè)計了視頻數(shù)據(jù)采集應用軟件,基于TCP/IP的以太網(wǎng)視頻數(shù)據(jù)傳輸應用軟件,以及基于GPRS的串口數(shù)據(jù)發(fā)送軟件。系統(tǒng)根據(jù)現(xiàn)場采集的視頻數(shù)據(jù)做相應的處理,啟用GPRS發(fā)送警示短信息;同時用戶可以根據(jù)現(xiàn)有接入以太網(wǎng)的計算機來調(diào)閱現(xiàn)場的視頻數(shù)據(jù)信息。 最后將該監(jiān)控系統(tǒng)應用于普通的家用環(huán)境,結(jié)果通過對現(xiàn)場采集的視頻數(shù)據(jù)和發(fā)送的警示短信息表明該系統(tǒng)能夠滿足于同常的無人值守的家用環(huán)境。同時總結(jié)了存在的問題以及今后需要改進的方向:首先,該系統(tǒng)有良好的擴展性能,通過相應的總線和接口擴展可以實現(xiàn)智能家用電器控制系統(tǒng);其次,該系統(tǒng)有一定的商業(yè)和社會價值。當然系統(tǒng)也有不足的地方,軟件設(shè)計處于測試階段,有很多需要完善的地方。最后,通過研究和實驗表明:基于ARM/GPRS的遠程家用監(jiān)控系統(tǒng)具備了實時監(jiān)控和即時報警功能,可以應用于實際家用監(jiān)控場合。
標簽: ARMGPRS 遠程 家 監(jiān)控平臺
上傳時間: 2013-04-24
上傳用戶:matlab
嵌入式系統(tǒng)是當前最為熱門的研究領(lǐng)域之一,也是“后PC時代”最有發(fā)展前景的方向之一。目前,它已經(jīng)被廣泛地應用于信息家電、手持通信設(shè)備、儀器儀表、汽車、航空航天、工業(yè)控制以及數(shù)據(jù)采集等應用領(lǐng)域,為人們的工作和生活帶來了極大的便利。其中,GPRS DTU是嵌入式系統(tǒng)在工業(yè)控制和數(shù)據(jù)采集領(lǐng)域的重要應用,它可以實現(xiàn)將串口數(shù)據(jù)通過GPRS網(wǎng)絡進行數(shù)據(jù)傳輸,提供了無線備份鏈路,增強了數(shù)據(jù)傳輸?shù)目煽啃浴0殡S著對智能化的需求日益增長,提出了智能化GPRS DTU的概念。除了原有的基本功能,還需要增加智能化功能模塊,比如支持自動心跳、保持永久在線,支持遠程登錄,遠程Web管理,遠程自動更新等。這樣就極大地節(jié)省了后期維護費用,降低了成本。因此,對智能化GPRS DTU的研究具有廣泛的意義和良好的商業(yè)前景。 本文主要是設(shè)計并實現(xiàn)智能化GPRS DTU的應用平臺,對關(guān)鍵技術(shù)進行了深入研究。首先從理論的層次介紹了嵌入式系統(tǒng)的基本概念和設(shè)計流程,在理論研究和項目實踐的基礎(chǔ)上,總結(jié)了抓住本質(zhì)、分層整合、協(xié)同分工、情景分析等學習方法;介紹GPRS DTU硬件平臺的組成,以ATMEL公司的AT91RM9200為核心控制單元,以Telit的GM862作為GPRS功能模塊,以實現(xiàn)工業(yè)級指標要求;總結(jié)出Linux下ELF文件轉(zhuǎn)換為binary文件的方法,然后重點解決了U-boot應用于AT91RM9200重映射機制的修正,設(shè)計出面向智能化GPRS DTU的嵌入式混合文件系統(tǒng)(Cramfs+JFFS2+Initramfs),針對該文件系統(tǒng)對Linux-2.6.20進行了移植和裁剪;最后以串口/Ethernet數(shù)據(jù)網(wǎng)關(guān)的設(shè)計來說明應用開發(fā)的基本模型。 本系統(tǒng)研發(fā)的關(guān)鍵技術(shù)均已獲得相應的成果,對智能化GPRS DTU的發(fā)展給予了有力的技術(shù)支持。
標簽: GPRSDTU ARM
上傳用戶:mfhe2005
GPS技術(shù)自從被用于民用之后就在各行業(yè)中得到了廣泛的應用,用途不同的GPS設(shè)備層出不窮。隨著社會的發(fā)展,個人對便攜式定位產(chǎn)品的需求日益旺盛,另一方面,計算機技術(shù)和嵌入式技術(shù)的飛速發(fā)展,個人手持式設(shè)備的功能日益強大,在手持式設(shè)備中擴展GPS功能具有良好的市場前景。 本課題選擇ARM9平臺為系統(tǒng)硬件基礎(chǔ),嵌入式Linux為操作系統(tǒng),并采用Trolltech公司Qt/Embedded為應用程序開發(fā)平臺,研究可用于手持終端設(shè)備的GPS定位系統(tǒng)的嵌入式實現(xiàn)方案。 本文在參閱了大量國內(nèi)外相關(guān)資料的基礎(chǔ)上,首先從GPS定位系統(tǒng)應用現(xiàn)狀出發(fā),闡述了課題研究意義和主要研究內(nèi)容。然后介紹了GPS定位系統(tǒng)的組成和基本定位原理。接著,詳細介紹了GPS定位系統(tǒng)硬件開發(fā)平臺的搭建,包括開發(fā)板的系統(tǒng)資源、GPS模塊性能指標和NMEA-0183格式導航電文。緊接著介紹了GPS定位系統(tǒng)軟件開發(fā)平臺的搭建方法,分析了Bootloader的啟動過程、嵌入式Linux的特點以及內(nèi)核的移植和根文件系統(tǒng)的創(chuàng)建過程,以及QT/Embedded和相關(guān)工具的配置。在完成上述工作之后,完成了GPS定位數(shù)據(jù)的提取,制作了可用于GPS定位的地圖并編寫圖形軟件,最后,將程序移植到開發(fā)板上運行及調(diào)試。 在文章的最后,給出了程序運行的結(jié)果,分析了GPS定位誤差的來源以及減小誤差的方法。在總結(jié)本課題完成的工作之后,分析了系統(tǒng)的問題和不足,以及日后相應的改進工作。
標簽: ARM GPS 定位系統(tǒng)
上傳時間: 2013-07-06
上傳用戶:guobing123
基于手姿態(tài)的人機交互是以實現(xiàn)自然的人機交互為研究目標,可提高計算機的可操作性,同時使計算機能夠完成更加復雜的任務。而基于ARM的嵌入式系統(tǒng)具有功耗低、體積小、集成度高等特點,嵌入式與具體應用有機地結(jié)合在一起,具有較長的生命周期,能夠根據(jù)特定的需求對軟硬件進行合理剪裁。結(jié)合嵌入式技術(shù)的手姿態(tài)跟蹤設(shè)備能夠?qū)崟r的檢測出人機交互系統(tǒng)中人手的位置與角度等數(shù)據(jù),并將這些數(shù)據(jù)及時反饋給計算機虛擬系統(tǒng)來進行人機交互,提高跟蹤設(shè)備的可靠性和空間跟蹤精度。 通過對嵌入式開發(fā)過程以及對控制系統(tǒng)構(gòu)成的分析,確定了手姿態(tài)信號輸入方案及系統(tǒng)的軟硬件總體設(shè)計方案。通過對目前流行的眾多嵌入式處理器的研究、分析、比較選擇了S3C2440處理器作為系統(tǒng)開發(fā)硬件核心,詳細介紹了S3C2440的相關(guān)模塊的設(shè)計,包括存儲單元模塊、通信接口模塊、JATG接口電路。同時設(shè)計了系統(tǒng)的外圍電路像系統(tǒng)時鐘電路、電源電路、系統(tǒng)復位電路。 選擇更適合于ARM開發(fā)的Linux系統(tǒng)作為軟件開發(fā)平臺。實現(xiàn)了Linux系統(tǒng)向開發(fā)板的移植、Bootloader的啟動與編譯、設(shè)備驅(qū)動程序的開發(fā);根據(jù)手姿態(tài)信號輸入方案系統(tǒng)采用分模塊、分層次的方法設(shè)計了系統(tǒng)的應用程序——串口通信程序及手姿態(tài)識別子程序。通過分析常用的手姿態(tài)識別算法,系統(tǒng)采用基于神經(jīng)網(wǎng)絡的動態(tài)時間規(guī)整與模板匹配相結(jié)合的動態(tài)手姿態(tài)識別算法。并依據(jù)相應的軟硬件測試方法對系統(tǒng)進行了分模塊調(diào)試及系統(tǒng)的集成。
標簽: ARM 嵌入式 設(shè)備 控制
上傳時間: 2013-07-11
上傳用戶:songyuncen
隨著計算機技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)以其功能強大、可靠性高、體積小、功耗低等諸多優(yōu)點,適應了社會信息化、網(wǎng)絡化、智能化的發(fā)展需求,比一般的通用PC系統(tǒng)具備更大的優(yōu)越性,在各行業(yè)領(lǐng)域內(nèi)獲得了廣泛的應用。GPS定位導航技術(shù)與計算機技術(shù)的融合在近幾年來現(xiàn)代信息通信領(lǐng)域內(nèi)發(fā)展迅速。 目前,GPS定位導航技術(shù)主要應用于大地測量與車輛定位領(lǐng)域,個人應用方面相對較欠缺。因此,發(fā)展應用于個人的手持GPS定位導航系統(tǒng)擁有廣泛的市場空間。鑒于這種情況,本文設(shè)計開發(fā)了一款基于ARM處理器與GPS接收模塊的手持定位導航系統(tǒng),系統(tǒng)通過采用功能強大、成本低廉的嵌入式Linux操作系統(tǒng),充分發(fā)揮ARM處理器的高性能低功耗特點,提升了系統(tǒng)特性。 論文的主要內(nèi)容: 1.分析了GPS定位導航技術(shù)的發(fā)展現(xiàn)狀和基本原理,研究了如何實現(xiàn)基于ARM處理器定位導航系統(tǒng)的設(shè)計方案。在此基礎(chǔ)上,建立了滿足手持定位導航系統(tǒng)功能需求的軟、硬件平臺,包括硬件平臺中各模塊的組成與連接,以及軟件平臺中系統(tǒng)啟動代碼、操作系統(tǒng)的移植,文件系統(tǒng)的制作。 2.設(shè)計實現(xiàn)了GPS模塊與ARM處理器的通信功能、電子地圖的顯示功能、人機交互的控制功能。各功能模塊在設(shè)計中包括了接口和外設(shè)的驅(qū)動程序,以及應用程序兩部分。通信功能模塊中,GPS模塊實時接收GPS定位衛(wèi)星數(shù)據(jù),并通過RS-232接口向處理器傳輸數(shù)據(jù);電子地圖顯示以及人機交互的功能模塊中,使用MiniGUI圖形用戶界面支持系統(tǒng),實現(xiàn)了在LCD觸摸屏上顯示電子地圖以及基本定位導航控制等人機交互的功能。 3.測試了系統(tǒng)各模塊的功能,給出了系統(tǒng)的實現(xiàn)結(jié)果,根據(jù)測試結(jié)果分析了系統(tǒng)設(shè)計中的不足,并提出了對系統(tǒng)未來改進目標的設(shè)想。
標簽: ARM GPS 手持 定位
上傳用戶:huangping588
linux設(shè)備驅(qū)動程序 經(jīng)典linux驅(qū)動書籍! linux驅(qū)動開發(fā)必備
標簽: LINUX 設(shè)備驅(qū)動 程序
上傳用戶:Avoid98
嵌入式系統(tǒng)近年來隨著其信息化、智能化、網(wǎng)絡化的發(fā)展,被廣泛應用于信息家電、移動設(shè)備、網(wǎng)絡設(shè)備和工控仿真的領(lǐng)域,成為繼IT網(wǎng)絡技術(shù)之后,又一個信息產(chǎn)業(yè)的主流。本設(shè)計使用的是ARM9嵌入式開發(fā)板。ARM(AdvancedRISCMachines)公司的32位RISC處理器有著高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優(yōu)異的性能。 隨著生產(chǎn)業(yè)快速發(fā)展,工廠企業(yè)車間的不斷增加,對廠房的管理和設(shè)備的保護越來越受到重視。本論文主要闡述了監(jiān)控系統(tǒng)中無線終端的設(shè)計與研究,其中涉及到嵌入式網(wǎng)絡瀏覽器在工廠監(jiān)控設(shè)備中的應用,本監(jiān)控系統(tǒng)的采集設(shè)備如攝像頭、儀表等將視頻、圖像、溫度等數(shù)據(jù)通過下位機上傳至控制中心,控制中心將這些數(shù)據(jù)存儲于網(wǎng)頁中,用戶使用手持終端,以無線上網(wǎng)的方式,通過嵌入式瀏覽器登陸網(wǎng)頁,實現(xiàn)遠程監(jiān)控,達到實時監(jiān)控的目的。 本論文第一章綜合敘述嵌入式系統(tǒng)的基本概念。第二章闡述基于S3C2410X的嵌入式系統(tǒng)開發(fā)平臺的基本架構(gòu)及各個組成部分。第三章介紹了監(jiān)控系統(tǒng)無線終端的開發(fā)平臺的設(shè)計。第四章主要闡述了LCD觸摸屏校正程序的設(shè)計。第五章講述了嵌入式瀏覽器的研究,makefile的編寫與電機控制模塊的設(shè)計。
標簽: ARM 工廠 監(jiān)控 無線終端
上傳用戶:Miyuki
Linux設(shè)備驅(qū)動程序的開發(fā)工作涉及到相當多的系統(tǒng)內(nèi)核細節(jié),對開發(fā)人員的要求很高。由于缺乏必要的可重用性,一個新設(shè)備的驅(qū)動程序的開發(fā)速度也很緩慢。為了簡化其開發(fā)流程和提高已有代碼的可重用性,該文將C+
標簽: Linux 設(shè)備驅(qū)動 程序
上傳用戶:vendy
隨著信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及以及Intemet廣泛深入的應用,從消費電器到工業(yè)設(shè)備,從民用產(chǎn)品到軍用器材,嵌入式系統(tǒng)己被廣泛的應用到網(wǎng)絡、手持通信設(shè)備、消費電子和自動化控制等各個領(lǐng)域。嵌入式系統(tǒng)的廣泛應用和發(fā)展?jié)摿κ蛊涑蔀?1世紀的應用熱點之一。為了學習、研究和使用嵌入式技術(shù),國內(nèi)許多高校都在開展或計劃開展嵌入式系統(tǒng)教學。因此,研制基于ARM的嵌入式系統(tǒng)教學實驗系統(tǒng)已迫在眉睫。 本文在分析了各種嵌入式教學實驗系統(tǒng)功能的基礎(chǔ)上,提出并研究設(shè)計了一款基于ARM的嵌入式系統(tǒng)教學實驗系統(tǒng)。本文概括地闡述了嵌入式系統(tǒng)的概念、設(shè)計流程、發(fā)展趨勢,分析了嵌入式系統(tǒng)教學開展的必要性。根據(jù)實驗系統(tǒng)的需求分析、功能規(guī)劃和教學內(nèi)容安排,設(shè)計了一個基于ARM的嵌入式系統(tǒng)教學實驗系統(tǒng)的硬件平臺,詳細論述了硬件平臺的設(shè)計及實現(xiàn)過程,同時給出了電路原理圖。研究了嵌入式操作系統(tǒng)的啟動和移植,包括嵌入式操作系統(tǒng)的選型、系統(tǒng)引導程序Bootloader的設(shè)計與實現(xiàn)、嵌入式操作系統(tǒng)uCLinux內(nèi)核的移植。以嵌入式網(wǎng)絡為應用背景,分析了嵌入式Boa服務器的程序結(jié)構(gòu),修改并實現(xiàn)了嵌入式Boa服務器。在Boa服務器的基礎(chǔ)上,設(shè)計并實現(xiàn)了遠程控制嵌入式系統(tǒng)I/O端口的應用程序,實現(xiàn)了通過瀏覽器控制A/D轉(zhuǎn)換器進行模擬信號采集并獲得采樣數(shù)據(jù)的功能。 實驗結(jié)果表明,所設(shè)計的基于ARM的嵌入式系統(tǒng)教學實驗系統(tǒng)達到了預期的設(shè)計目標,能夠滿足嵌入式系統(tǒng)教學實驗的要求。
標簽: ARM 嵌入式系統(tǒng) 教學實驗系統(tǒng)
上傳時間: 2013-05-23
上傳用戶:shenglei_353
隨著金融行業(yè)的不斷發(fā)展,IC智能卡正在并已經(jīng)融入當今信息技術(shù)的主流,人們已愈來愈多地開始接受和使用IC智能卡。根據(jù)應用環(huán)境的不同,傳統(tǒng)的IC卡讀寫機具可以分為兩種:座式IC卡讀寫器和IC卡手持POS機。無線局域網(wǎng)、嵌入式系統(tǒng)和生物鑒別三種技術(shù)相結(jié)合的IC卡手持POS機是一種很好的方式。因此我們提出了一種基于ARM+DSP協(xié)作架構(gòu)的射頻IC卡無線手持POS機設(shè)計方案。 本文首先介紹了ARM+DSP嵌入式系統(tǒng),指紋識別技術(shù)和無線數(shù)傳技術(shù),提出了ARM+DSP協(xié)作架構(gòu)的雙處理器連接方案。之后,給出了系統(tǒng)的總體結(jié)構(gòu)圖,包括硬件部分和軟件部分。 硬件部分為ARM和DSP兩個子系統(tǒng),分別以LPC2210和TMS320VC54025為核心,加上存儲器和各種外設(shè)。詳細說明了兩個CPU通過HPI主機方式進行通信、主機系統(tǒng)的主控處理器LPC2210外設(shè)的接口電路設(shè)計。 軟件部分包括嵌入式μ C/OS-Ⅱ移植要點,任務設(shè)計,驅(qū)動程序設(shè)計等。詳細說明了在嵌入式μ C/OS-Ⅱ平臺中,顯示任務,鍵盤任務和IC卡讀寫任務設(shè)計過程以及它們的驅(qū)動程序的代碼的編寫。 本課題的研究己取得階段性成果,能夠?qū)崿F(xiàn)一些基本的功能。
標簽: ARMDSP POS 架構(gòu) 射頻
上傳時間: 2013-06-07
上傳用戶:黑漆漆
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1