嵌入式系統是以應用為中心,以計算機技術為基礎,軟硬件可裁減,適應應用系統,對功能,可靠性,成本,體積,功耗嚴格要求的專用計算機系統[1]。廣泛應用于軍事,信息家電,無線通信設備,消費類電子產品,移動計算平臺等諸多領域,是當今熱門的計算機開發技術。 隨著科學技術發展,人們生活水平提高,數字高清電視逐漸普及,在各大賣場,對銷售過程中展示設備也隨之提出了更高的要求。但據調查,在中國現有的高清播放系統普遍存在價格昂貴,損耗高,壽命短及外部接口少等缺陷,導致無法普及。 針對這一現狀,本課題設計了一種以嵌入式處理器ARM系列32位嵌入式EM8623芯片為硬件平臺,嵌入式實時操作系統uclinux為系統軟件平臺的高清播放系統。 ARM(Advanced RISC Machines)既是一種處理器架構,又是公司的名稱,該公司主要設計處理器架構,并將其技術授權給其他芯片廠商。該處理器架構具有外型小,性能高等特點,多用于便攜式通訊工具,多媒體數字式消費類儀器和嵌入式系統解決方案等領域。本課題在充分考慮系統實用性和開發成本的基礎上,采用EM8623芯片為CPU,片外擴展FLASH和SDRAM存儲器。 uclinux系統從Linux2.0/2.4內核派生而來,雖然是為了支持沒有MMU(虛擬內存管理單元)的處理器而設計,但保留了操作系統的所有特性,為硬件平臺更好地運行提供了保證,也降低了軟件設計復雜度,提高了系統的實時性和靈活性,縮短了開發周期。 該高清播放系統具有工作時間長,性能穩定等特點,采用面向對象和面向過程綜合編程方法,ASM,C,C++多種語言混合編程方式實現,使系統具有很高的健壯性和可擴展性。 基于ARM的高清播放系統在現場運行穩定可靠,達到了預期的效果和實際要求。而且由于該高清播放系統外接接口豐富(包括常見的HDMI,S-Video,VGA,YPbPr,YCbCr),連接使用方便,所以具有很好的市場價值,可廣泛應用于電視銷售柜臺,化妝品展示柜臺,聯網廣告機等領域。
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
嵌入式系統近年來隨著其信息化、智能化、網絡化的發展,被廣泛應用于信息家電、移動設備、網絡設備和工控仿真的領域,成為繼IT網絡技術之后,又一個信息產業的主流。本設計使用的是ARM9嵌入式開發板。ARM(AdvancedRISCMachines)公司的32位RISC處理器有著高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優異的性能。 隨著生產業快速發展,工廠企業車間的不斷增加,對廠房的管理和設備的保護越來越受到重視。本論文主要闡述了監控系統中無線終端的設計與研究,其中涉及到嵌入式網絡瀏覽器在工廠監控設備中的應用,本監控系統的采集設備如攝像頭、儀表等將視頻、圖像、溫度等數據通過下位機上傳至控制中心,控制中心將這些數據存儲于網頁中,用戶使用手持終端,以無線上網的方式,通過嵌入式瀏覽器登陸網頁,實現遠程監控,達到實時監控的目的。 本論文第一章綜合敘述嵌入式系統的基本概念。第二章闡述基于S3C2410X的嵌入式系統開發平臺的基本架構及各個組成部分。第三章介紹了監控系統無線終端的開發平臺的設計。第四章主要闡述了LCD觸摸屏校正程序的設計。第五章講述了嵌入式瀏覽器的研究,makefile的編寫與電機控制模塊的設計。
上傳時間: 2013-04-24
上傳用戶:Miyuki
隨著生產自動化要求的不斷提高,控制技術和微型計算機技術的不斷發展,智能記錄儀已日益廣泛地應用在工業過程領域,并占據了越來越高的地位。近年來,新的應用也對智能記錄儀的設計提出了更高的要求。 嵌入式系統因其體積小、性能好、功耗低、可靠性高等優點,其已經在各種記錄儀表的開發與設計等領域中得到廣泛的應用。為了改善工業現場傳統獲取數據費時、費力且數據不夠及時準確的缺點,本課題基于嵌入式的技術,構建了一個由32位的嵌入式微處理器S3C24lO和實時操作系統IAnux組成的平臺,并對其進行了開發研究,設計并實現了針對工業過程數據處理的一種新型的記錄系統。 本文研究了無紙記錄儀通用開發方法,設計了系統結構、功能和性能設計指標。該系統以三星公司生產的S3C2410(ARM)微控制器為核心,配置大容量Flash存貯器、實時時鐘等,通過8個信號輸入通道,可配接熱電偶、熱電阻以及標準的電壓/電流信號,經16位采樣送ARM處理后,按設定要求完成信號監測、數據記錄和柱狀圖、曲線顯示、異常數據報警等無紙記錄儀的功能,以及通過RS232通信接口與其它系統進行數據通信;在系統軟件設計方面,采用結構化、模塊化方法,結合硬件配置設計了數據采集、檢測信號處理、數據存取、鍵盤操作功能模塊以及柱狀圖、曲線等圖形顯示功能函數,從而使具有了模塊化擴展功能。試驗表明了該系統對數據進行了準確、可靠的的采集與處理,較好地滿足了工業現場的需求。 本課題是數據記錄系統在工業現場數據采集、處理領域中的一次成功嘗試。在實際應用中,該系統凸顯出強大的功能、良好的靈活性。實踐證明本系統是一種優秀的解決方案,能夠高效的實現各種測控任務。
上傳時間: 2013-04-24
上傳用戶:trepb001
在日益發展的電子技術和各行業對系統安全需求不斷提高的刺激下,原有基于X86系統架構機車監控顯示系統逐漸暴露出越來越多的缺陷,研制新型的機車監控顯示系統成為一種必然的趨勢,而不斷發展的MCU技術、嵌入式Linux、制造工藝等也給新型機車監控顯示系統的研制提供了技術保障。 本課題針對目前鐵路運營對安全、快速、準點等特性要求的不斷提高,研究基于ARM的機車監控顯示系統,設計出具有高可靠性、高效能、可維護性強的機車監控顯示系統。 本文首先分析了嵌入式技術發展現狀及其發展趨勢,對ARM技術的特點及其在嵌入式領域的應用進行了深入研究;進而,分析了國內現有基于PC/104總線模式擴展的機車監控顯示系統的優缺點以及國外先進機車監控顯示系統的發展現狀及技術特點。對如何有效提高系統的可靠性、可操作性進行了深入的研究,提出了利用ARM處理器與嵌入式操作系統Linux實現高可靠性機車監控顯示系統的思路,并在此思路指導下完成了基本研究和具體設計。 在完成樣機試制后,結合鐵路產品的高可靠性要求,本文最后對影響系統可靠性的若干性能指標進行了測試:高低溫測試、靜電放電測試、EMC測試、絕緣耐壓測試、振動測試等,并對設計過程中一些欠考慮的因素提出了解決方案。實際測試表明,基于ARM技術的機車監控顯示系統滿足我國鐵路未來若干年監控安全的需要。
上傳時間: 2013-04-24
上傳用戶:lanwei
隨著信息技術的飛速發展,人們對數據采集、信號處理的要求越來越高:不僅要求高速、高精度和高實時,還要求數據采集,處理設備便攜化、網絡化和智能化,并具有友好的人機界面。傳統的8/16位單片機因資源極度受限,難以滿足上述要求;而傳統的信號處理過程都是依賴于PC完成,則存在著安裝麻煩、價格昂貴且電磁兼容性差等缺點。 嵌入式系統是一個快速發展的領域,嵌入式系統的研究內容涉及到計算機學科的各個方面。將嵌入式系統引入雷達信號處理系統,能極大的提高系統的實時性和靈活性。本文的研究正是基于ARM的雷達信號處理系統。 本文在對線性調頻連續波雷達測速測距研究的基礎上,討論了一種軟硬件配置靈活、結構精簡的雷達信號處理系統,其硬件平臺以ARM處理器,可編程邏輯器件FPGA,和DSP為核心,擴展了UART、LCD、網口、IDE、觸摸屏、PS/2和USB等外圍接口,可實現對線性調頻連續波雷達回波信號進行數據采集、脈沖壓縮、恒虛警檢測、航跡相關,航跡顯示等處理,相關數據的存儲。在軟件設計方面,完成Bootloader,Linux2.4操作系統在系統上的移植,在此基礎上對實現了對網口、IDE、LCD等模塊的驅動程序編寫,并在MiniGUI上進行基于顯示終端需求的圖形用戶界面開發。
上傳時間: 2013-04-24
上傳用戶:Shoen
作為世界上最優秀的操作系統之一,Linux不僅在服務器領域有著不可撼動的地位,而且正在嵌入式領域發揮著越來越重要的作用。有專家預測,Linux將是未來最主要的嵌入式操作系統之一,將廣泛應用在各種消費電子和通信設備中。因此,產生并逐漸形成了嵌入式Linux這項技術。然而,面對嵌入式系統多樣化的硬件平臺以及多樣化的應用,如何更快更好地建立基于Linux的軟件平臺成為一個必須解決的問題。 本文正是針對這個問題,以Linux相關的基礎軟件為主要研究對象,在深入分析引導加載程序、Linux與處理器相關的代碼、文件系統以及設備驅動的基礎上,對基于ARM的Linux軟件平臺進行了創新性和探索性的研究。主要內容為:在理解ARM體系結構的基礎上,通過分析uboot源碼,詳細研究ARM處理器在上電后的啟動過程和加載引導Iinux的過程;分析并總結Linux與處理器相關的接口,以中斷控制器、定時器以及串口為主,提出了移植Linux到新型處理器的思路和方法;研究Iinux文件系統的內容、制作和使用;分析Linux的設備驅動體系結構以及設備驅動的調用方式;在學習和研究的基礎之上,針對STMP36xx這款處理器,設計并實現引導加載程序,完成Linux的移植、配置、編譯,解決Linux啟動過程遇到的問題,然后通過制作根文件系統和實現NandFlash、LCD的驅動,完整地搭建起以Linux為核心的軟件平臺,并進行了應用驗證。 在實際應用中,嵌入式系統會使用很多不同類型的處理器,因此迫切希望能夠找到一個準則解決移植帶來的問題。本文最重要的成果就是為Linux在新型處理器上的移植提出了一個準則,根據該準則可以更加快速、更加準確地將Linux應用到不同的處理器上,因此具有重要的現實意義。同時,本文將項目實踐貫穿于理論研究之中,涉及到Linux平臺關鍵技術的分析、相關工具的使用以及開發經驗的分享,對學習嵌入式Linux和設計嵌入式Linux系統具有較高的參考和指導價值。此外,成功移植的STMP36xx已經初具規模,可以通過二次開發以形成完善的嵌入式產品。
上傳時間: 2013-06-01
上傳用戶:sa123456
數控機床是現代制造系統的基礎和核心,而先進的數控技術是解決機床制造業持續發展的關鍵。隨著嵌入式系統、微計算機技術和集成電路的迅速發展,高性能的32位CUP開始普及。它執行速度快、功能強大,在中、低檔數控系統中已經完全可以替代PC機及8位單片機,獲得更大的價格和技術優勢。本文旨在打破傳統基于PC機及8位單片機的數控系統,研究并設計一種基于ARM的32位嵌入式機床數控系統。 本文設計了基于ARM內核的嵌入式機床數控系統,并給出了硬件設計方案、軟件程序設計思想及相應設計。硬件部分選用是日本NOVA電子有限公司研制的DSP運動控制專用芯片MCX314AL,作為數控裝置電機的驅動芯片,其性能優良、接口簡單、編程方便、工作可靠,給運動控制帶來極大方便。采用ARM微處理器STR710負責控制MCX314AL、外圍邏輯電路的管理及后臺任務的實現。系統軟件平臺采用源代碼公開的嵌入式實時操作系統uC/OS-Ⅱ,對數控系統軟件模塊的任務進行劃分,并根據其實時性要求賦予不同優先級,采用基于優先級的搶占式調度算法,設計了任務間的通信方式及中斷事件的響應,使該數控系統具有良好的實時性和穩定性,可以滿足高精度加工的要求,同時也具有良好的人機界面和網絡支持。
上傳時間: 2013-05-25
上傳用戶:mylinden
本文所研究的是基于微處理器ARM和操作系統Linux的嵌入式繼電保護應用的設計與實現。 主要內容包括以下幾個方面: 1.介紹了研究的背景、意義及國內外研究的現狀等內容。 2.介紹了嵌入式系統的發展現狀和發展趨勢。 3.介紹了嵌入式系統實現的硬件核心一嵌入式處理器以及軟件環境。本系統的硬件核心是Samsung公司推出的基于ARM的嵌入式處理器S3C2410X,軟件平臺則采用嵌入式操作系統Linux。 4.詳細分析了裝置的功能需求,并在此基礎上提出了裝置的總體設計方案及設計原則。 5.敘述了系統的硬件模塊及功能配置。 6.敘述了裝置軟件的設計以及具體實現過程。 通過硬件模塊的配置和軟件的設計,提高了裝置的精度和動作的可靠性以及軟件的可擴展性,不僅可以完成傳統繼電器的所有保護功能,還具有對電網參數的實時測量、事件記錄功能,各種信號的測量值和保護動作值都可通過LCD顯示,并且同時通過RS—485通訊接口可進行遠方通訊。
上傳時間: 2013-06-10
上傳用戶:linlin
隨著工業技術的不斷發展,以及人對安全防范意識的逐漸加強,視頻監控系統已經成為人們在生產、生活中必不可少的一個部分。特別是近年來,隨著計算機技術的發展、寬帶的普及、圖像處理技術的提高,視頻監控在越來越廣泛地滲透到教育、娛樂、醫療、運動等各個領域。視頻監測系統已經成為當今可視化領域的一個新的開發熱點。許多應用領域對于視頻監控系統提出了更高更新的要求,如何經濟有效地實現特定環境所需的監控功能,給我們提出了新的課題。 本文設計和實現了基于ARM9和Linux操作系統的嵌入式視頻監控系統,實現視頻圖像的采集、壓縮和傳輸。文章結合嵌入式技術、圖像壓縮技術和網絡技術,設計了一種基于嵌入式的網絡視頻監控系統。 本文首先研究了視頻監控系統的發展現狀及今后發展趨勢,詳細分析了嵌入式監控系統的基本原理和性能要求,提出了系統的設計的總體方案。在硬件設計方面,系統采用三星公司的S3C2410A作為嵌入式處理器,配合外圍硬件電路構成嵌入式核心板。系統采用模塊化設計方案,將硬件劃分為三大模塊:主控器與儲存器模塊;電源時鐘復位電路模塊;外圍接口電路模塊。在論文中對各個部分進行了詳細的介紹。完成了核心板的硬件設計后,接下來介紹如何構建嵌入式監控系統的軟件平臺,包括成功的移植Linux操作系統;嵌入式Linux下USB接口攝像頭驅動的接口和實現。最后在基于嵌入式Linux系統的平臺上完成應用程序的設計,完成視頻圖像的采集、壓縮、傳輸,這部分主要完成的工作有:如何使用Video4Linux API庫函數實現圖像采集;如何實現視頻流的軟件壓縮;如何保證視頻流數據的實時傳輸。 本文實現了一種體積小、成本低廉、數字化的監控解決方案。該系統可滿足監控系統對數據傳輸可靠性和實時性的要求,具有廣泛的應用價值。
上傳時間: 2013-07-10
上傳用戶:TRIFCT
隨著現代電子信息技術和我國汽車制造業的強勁增長,汽車已不再是簡單的交通工具,而是成為現代科技的載體。汽車的快速增長雖然使我們的出門更加便利,但同時也帶來了諸多社會問題。如:交通事故率上升、交通事故判別和車輛的規范化管理難度加大等。論文針對以上問題提出了使用視頻記錄的解決方法。 論文設計了一種基于ARM的嵌入式數字視頻記錄系統。該系統能夠將安裝在汽車中的攝像頭拍攝到的汽車前視景和儀表顯示畫面進行壓縮并以文件的形式存儲,事后通過回放系統將記錄的文件進行播放,可以以此來規范車輛管理、判斷交通事故原因和保障乘客安全。系統采用嵌入式技術并選用32位的ARM微控制器,使用先進的視頻解碼、編碼芯片,成功實現對實時視頻的采集、壓縮及儲存記錄。介紹目前數字視頻技術的發展及應用狀況、闡述視頻記錄系統所涉及的視頻壓縮和嵌入式系統設計基本理論,提出視頻記錄系統的設計方案。重點對基于ARM的嵌入式數字視頻記錄系統的系統硬件、軟件設計做了詳細的論述。硬件部分以ARM芯片LPC2210為核心控制器,以SAA7113H和Z1510為視頻壓縮核心硬件,完成ARM最小系統、視頻圖像信號的解碼和編碼壓縮電路、IDE儲存接口等電路設計;軟件部分采用穩定可靠的μC/OS-Ⅱ嵌入式實時操作系統,實現μC/OS-Ⅱ在LPC2210上的移植,完成系統的硬件初始化和IDE驅動的編寫調試,使整個系統的各個部分能夠協調的工作。 試驗表明,基于ARM的嵌入式數字視頻記錄系統能夠實現對數字視頻信號的長時間實時采集、壓縮記錄。壓縮后的數據符合MPEG-1標準。
上傳時間: 2013-07-07
上傳用戶:萬有引力