-
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 62
大小: 2.04(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 63
大小: 1.89(MB)
子文件數(shù):
-
簡介:在嵌入式車載導(dǎo)航儀系統(tǒng)中,構(gòu)建一個占用資源少、高性能、易移植、兼容性強的圖形用戶接口,直接影響到導(dǎo)航系統(tǒng)應(yīng)用軟件的可移植性,并對今后產(chǎn)品的多樣化和產(chǎn)品成本的競爭力有著重要影響。本文主要討論了嵌入式車載導(dǎo)航儀系統(tǒng)中,嵌入式圖形用戶接口GUI(GRAPHICUSERINTERFACE)核心機制模塊的設(shè)計與具體實現(xiàn)。首先介紹了嵌入式系統(tǒng)及用戶接口的發(fā)展情況,深入分析了多種主流嵌入式系統(tǒng)下的圖形用戶接口的體系結(jié)構(gòu)和實現(xiàn)原理并進行了比較,指出嵌入式系統(tǒng)圖形用戶接口需要有占用資源少、高可靠性、高性能等特點。在對GUI功能和性能需求分析的基礎(chǔ)上,闡述了本嵌入式GUI所要達到的功能、性能,提出了其體系結(jié)構(gòu)。包括輸入輸出抽象層,圖形設(shè)備接口層(GDI,GRAPHICSDEVICEINTERFACE),核心機制模塊。引入了消息事件驅(qū)動和面向?qū)ο蟮葯C制,詳細介紹和分析了本文所完成的核心機制模塊的設(shè)計和實現(xiàn),以及它們的各個子模塊在設(shè)計和實現(xiàn)過程中所采用的主要數(shù)據(jù)結(jié)構(gòu)、主要算法及函數(shù)流程。最后,提出了系統(tǒng)測試方案并對測試結(jié)果進行了分析。通過與其他當(dāng)前流行的嵌入式系統(tǒng)GUI的比較,結(jié)果表明,本系統(tǒng)能夠很好的支持多任務(wù),且具有良好的靈活性、可移植性和可伸縮性。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 53
大小: 1.18(MB)
子文件數(shù):
-
簡介:隨著智能電器、移動手持設(shè)備和各種專用設(shè)備的廣泛應(yīng)用以及嵌入式處理器、嵌入式軟硬件系統(tǒng)的發(fā)展,嵌入式技術(shù)已經(jīng)成為當(dāng)前的一項熱門技術(shù)。特別是隨著嵌入式技術(shù)在各種消費類電子產(chǎn)品中的廣泛應(yīng)用,嵌入式系統(tǒng)中的數(shù)據(jù)存儲和管理已經(jīng)成為一個重要的研究課題。F1ASH型存儲器具有速度快、容量大、體積小、功耗微、成本低等很多優(yōu)點,因此在嵌入式系統(tǒng)中被廣泛應(yīng)用1。論文分析了FLASH閃存的研究現(xiàn)狀,探討了NFLASH的功能特性,研究了嵌入式系統(tǒng)中的數(shù)據(jù)存儲和管理的相關(guān)技術(shù)。NFLASH和NFLASTL是目前市場上兩種最主要的非易失性閃存技術(shù),N技術(shù)在設(shè)計之初主要是為了數(shù)據(jù)存儲之用,N技術(shù)則主要是為了系統(tǒng)引導(dǎo)和只讀性程序代碼的高速訪問。論文在基于ARM的引導(dǎo)加載技術(shù)的基礎(chǔ)上,采用多級引導(dǎo)技術(shù)實現(xiàn)基于NFLASH的系統(tǒng)直接引導(dǎo)加載,并解決了引導(dǎo)程序基于NFLASH存儲引發(fā)的壞塊管理問題和多級引導(dǎo)引發(fā)的中斷重映射問題。同時,論文也研究了如何利用基于NFLASH的MTD技術(shù)以實現(xiàn)嵌入式系統(tǒng)上的標準的、可靠的文件系統(tǒng)。在強調(diào)了MTD模塊需要解決的訪問均衡、壞塊管理和掉電保護等問題后,介紹了傳統(tǒng)的MTD算法的架構(gòu)和設(shè)計,重點分析了現(xiàn)有MTD算法的實現(xiàn)原理和存在的缺陷,并提出了改進的分組堆疊MTD算法,詳細探討了分組堆疊MTD算法的實現(xiàn)原理及改進點。根據(jù)NANLDFLASH的特性,提出了基于堆排序算法實現(xiàn)的訪問均衡策略、按塊進行地址映射的壞塊管理策略和寫入時進行雙重映射的掉電保護策略。改進后的MTD算法在保障原有的訪問均衡、壞塊管理和掉電保護特性的前提下,大幅度減少數(shù)據(jù)塊的擦除操作及無關(guān)數(shù)據(jù)的搬移操作,而這兩種操作都是NFLASH,尤其是MLC型NFLASH,特別耗時的操作,所以通過該算法可以明顯地提高文件系統(tǒng)的訪問效率。經(jīng)過軟硬件設(shè)計、實現(xiàn)和實測數(shù)據(jù)分析比較改進后的MTD算法在大文件的存取性能上和傳統(tǒng)的MTD相差無幾。但是,對于大量小文件寫入的狀況,改進后的MTD算法在寫入速度上依據(jù)小文件的大小不同,寫入速度分別大約是傳統(tǒng)MTD算法的4倍到10倍不等。而在讀取速度上,改進的MTD算法甚至比傳統(tǒng)的MTD具有更加突出的表現(xiàn)。最后總結(jié)了論文的研究工作,指出了下一步的研究方向。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 61
大小: 4.48(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 68
大?。?2.13(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)是以應(yīng)用為中心,軟硬件可裁減的,適用于對功能、可靠性、成本、體積、功耗等綜合性嚴格要求的專用計算機系統(tǒng)。具有軟件代碼小、高度自動化、響應(yīng)速度快等特點。而LINUX是一個開放的系統(tǒng),并且它始終遵循著源代碼開放的原則,是一個成熟而穩(wěn)定的網(wǎng)絡(luò)操作系統(tǒng)。作為嵌入式操作系統(tǒng),它有著低成本,可應(yīng)用于多種硬件平臺,可制定內(nèi)核,良好的網(wǎng)絡(luò)支持等優(yōu)點。本文對基于LINUX嵌入式系統(tǒng)的數(shù)字視頻監(jiān)視系統(tǒng)的設(shè)計進行了研究。主要內(nèi)容如下⑴分析了視頻監(jiān)控系統(tǒng)的發(fā)展及其應(yīng)用領(lǐng)域。分析了現(xiàn)在視頻監(jiān)控系統(tǒng)的發(fā)展趨勢,是由尚不成熟的數(shù)字模擬混合應(yīng)用逐漸向數(shù)字系統(tǒng)過度。分析了模擬視頻與數(shù)字視頻的優(yōu)缺點。⑵介紹LINUX嵌入式系統(tǒng)開發(fā)平臺。闡述了什么是嵌入式系統(tǒng),分別從硬件和軟件的角度,來介紹硬件平臺處理器的選型過程和軟件操作系統(tǒng)的選擇過程。⑶在結(jié)合嵌入式硬件平臺的基礎(chǔ)上,提出了數(shù)字視頻監(jiān)控系統(tǒng)的總體設(shè)計方案。在該方案中主要涉及兩個方面第一方面是以HTTPXML協(xié)議為基礎(chǔ),對前端設(shè)備和中心平臺接口的設(shè)計,以及各接口的流程。第二方面分析了中心服務(wù)平臺的模塊劃分。⑷描述前端設(shè)備與中心平臺接口。各種接口規(guī)范原則,包括前端設(shè)備管理接口,前端設(shè)備會話接口,前端設(shè)備會話控制接口,前端設(shè)備的音視頻傳輸接口。以及各種接口的處理流程。⑸介紹了中心控制單元模塊的工作流程及功能接口描述。主要包括如何監(jiān)控業(yè)務(wù)流程,如何協(xié)調(diào)控制個信令層的外圍設(shè)備。以及具體編碼種應(yīng)用到的網(wǎng)絡(luò)協(xié)議和多線程系統(tǒng)調(diào)用。⑹提出了聯(lián)合測試用例。運用了入網(wǎng)測試中主要采用的黑盒法基本測試方案,再用白盒法檢查程序的邏輯結(jié)構(gòu)以作為測試方案的補充。測試達到較好效果
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 61
大?。?2.62(MB)
子文件數(shù):
-
簡介:隨著電子技術(shù)、計算機技術(shù)的深入發(fā)展,各種新技術(shù)被應(yīng)用于醫(yī)療電子領(lǐng)域,各種新產(chǎn)品和研究成果不斷涌現(xiàn)。論文緊扣行業(yè)熱點,以三分類血液分析儀為研究背景,研究開發(fā)了血液分析醫(yī)檢儀器嵌入式管理與控制系統(tǒng)。三分類血液分析儀的理論基礎(chǔ)是庫爾特原理,即血細胞通過計數(shù)孔會引起計數(shù)孔兩端電阻的變化,引起電壓的變化,從而計算出血細胞的總數(shù)及分類。論文以此理論為基礎(chǔ),結(jié)合具體的開發(fā)和應(yīng)用要求,系統(tǒng)研究了嵌入式管理與控制系統(tǒng)的關(guān)鍵技術(shù)和典型設(shè)計,實現(xiàn)了對執(zhí)行機構(gòu)的自動化控制、微弱信號的檢測、數(shù)據(jù)處理以及復(fù)雜的管理功能。系統(tǒng)由PC機遠程監(jiān)控軟件、管理機和控制機三級構(gòu)成。管理機基于S3C2410微處理器和嵌入式LINUX的嵌入式開發(fā)平臺,與控制機構(gòu)成一體化系統(tǒng),兩者采用高速串行總線SPI通信交換信息。管理機硬件包括了處理器最小系統(tǒng)、以太網(wǎng)、RS232、LCD、薄膜鍵盤、PS2鍵盤、SD卡和USB接口電路;軟件包括了移植開發(fā)的嵌入式LINUX基本平臺、開發(fā)的專用底層設(shè)備驅(qū)動、移植的中間件和高功能的應(yīng)用軟件。管理機引入了嵌入式圖形庫MINIGUI和嵌入式數(shù)據(jù)庫SQLITE等嵌入式中間件技術(shù),并根據(jù)系統(tǒng)要求完善了中間件。應(yīng)用程序?qū)崿F(xiàn)LCD圖形顯示、靈活的鍵盤輸入、SD卡數(shù)據(jù)存儲、USB打印機和內(nèi)置打印機打印等功能,滿足了典型醫(yī)檢分析儀器的管理要求。論文分析了嵌入式醫(yī)檢分析儀器的特點、功能、現(xiàn)狀以及發(fā)展趨勢;闡述了血液分析儀的工作原理及需求分析,提出了系統(tǒng)總體結(jié)構(gòu)及設(shè)計方案;文中討論了嵌入式管理軟件設(shè)計的關(guān)鍵技術(shù),詳細論述了管理機硬件接口電路的設(shè)計與實現(xiàn);并從專用薄膜鍵盤、PS2鍵盤、LCD、內(nèi)置打印機等底層驅(qū)動開發(fā),中間件移植以及應(yīng)用軟件各項功能模塊的開發(fā)等角度詳細論述了嵌入式管理軟件的實現(xiàn);文中還給出了PC機遠程監(jiān)控軟件的設(shè)計原理和主要功能實現(xiàn)方法;并在最后闡述了測試的方法,分析了系統(tǒng)運行結(jié)果。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 65
大?。?4.3(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 55
大小: 1.49(MB)
子文件數(shù):
-
簡介:由于偏遠山區(qū)、海島等區(qū)域市電供應(yīng)困難,使得分布在這些地方的通信基站通常采用柴油發(fā)電機組作為供電電源。為保證其安全可靠運行,對其運行狀態(tài)和參數(shù)的實時監(jiān)控是非常必要的。隨著自動化和機電一體化水平的提高,有些柴油發(fā)電機組具備了三遙功能,能夠?qū)Σ裼桶l(fā)電機組進行遠程遙測、遙信和遙控。但是,傳統(tǒng)的柴油發(fā)電機組遠程監(jiān)控系統(tǒng)通常以PLC和簡單的8位或16位單片機為現(xiàn)場監(jiān)控,以RS485、MODBUS通信協(xié)議總線為遠程傳輸方式的集散控制系統(tǒng)。隨著嵌入式技術(shù)和以太網(wǎng)技術(shù)的不斷發(fā)展,嵌入式以太網(wǎng)技術(shù)應(yīng)用于工業(yè)遠程監(jiān)控領(lǐng)域已成為一個熱門的趨勢。本文設(shè)計的基于嵌入式以太網(wǎng)的柴油發(fā)電機組監(jiān)控系統(tǒng),該系統(tǒng)在目前投入使用中的具有串行通信接口的柴油發(fā)電機組現(xiàn)場監(jiān)控設(shè)備基礎(chǔ)上,給出了基于“CTEXM3ΜCOSⅡLWIP”技術(shù)架構(gòu)的嵌入式串口以太網(wǎng)通信模塊的柴油發(fā)電機組遠程監(jiān)控設(shè)計方案,實現(xiàn)了串行通信接口的柴油發(fā)電機組接入以太網(wǎng)的互聯(lián)通信。本文首先分析了柴油發(fā)電機組監(jiān)控系統(tǒng)的國內(nèi)外研究現(xiàn)狀和以太網(wǎng)監(jiān)控系統(tǒng)的發(fā)展現(xiàn)狀以及將嵌入式以太網(wǎng)技術(shù)應(yīng)用于柴油發(fā)電機組的可行性,接著給出了該監(jiān)控系統(tǒng)的總體設(shè)計方案和嵌入式串口以太網(wǎng)通信模塊的軟硬件設(shè)計與實現(xiàn)方法,并進行了抗干擾的設(shè)計,然后對監(jiān)控中心開發(fā)平臺的選擇和搭建進行了研究,最后在實驗室局域網(wǎng)內(nèi)對串口以太網(wǎng)通信模塊的功能和單網(wǎng)、組網(wǎng)模式下的監(jiān)控系統(tǒng)可靠性進行實驗研究。本文設(shè)計的嵌入式串口以太網(wǎng)通信模塊是在ΜCOSⅡ嵌入式實時操作系統(tǒng)和STM32F103ZET6的軟硬件平臺上移植了LWIP協(xié)議棧,分析了數(shù)據(jù)傳輸通信協(xié)議,實現(xiàn)串口與以太網(wǎng)的相互轉(zhuǎn)換,建立了與服務(wù)器的通信接口,完成應(yīng)用程序開發(fā)監(jiān)控中心選擇WAMP網(wǎng)頁開發(fā)平臺,搭建了監(jiān)控服務(wù)器、WEB服務(wù)器和數(shù)據(jù)庫服務(wù)器,響應(yīng)客戶端監(jiān)控請求,從而構(gòu)造了基于BS模式的嵌入式以太網(wǎng)柴油發(fā)電機組監(jiān)控系統(tǒng)。由于本文設(shè)計的嵌入式串口以太網(wǎng)通信模塊在不改變原來監(jiān)控設(shè)備的基礎(chǔ)上,為支持串口通信的柴油發(fā)電機組設(shè)備提供了接入以太網(wǎng)的能力,節(jié)約了資源,提高了設(shè)備重復(fù)利用率,屬于一種低成本的系統(tǒng)升級監(jiān)控方案。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 111
大?。?9.26(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 95
大?。?2.41(MB)
子文件數(shù):
-
簡介:隨著自動識別技術(shù)的發(fā)展,射頻識別RFID技術(shù)在自動識別和數(shù)據(jù)采集領(lǐng)域受到了極大的關(guān)注。如果將射頻識別技術(shù)應(yīng)用于車輛管理中,可以有效提高管理部門的工作效率,而且可以提高車輛信息的安全性。但是目前RFID系統(tǒng)主要以固定式為主因此對基于嵌入式系統(tǒng)的便攜式射頻識別系統(tǒng)的研究具有重要現(xiàn)實意義。該系統(tǒng)可應(yīng)用于公路、鐵路等車輛管理系統(tǒng)中。本文首先介紹了射頻識別技術(shù),包括射頻技術(shù)的原理、分類以及在國內(nèi)外的發(fā)展現(xiàn)狀等;然后介紹了嵌入式操作系統(tǒng)的基本概念。并從理論和實用的角度分析了嵌入式系統(tǒng),提出了基于嵌入式系統(tǒng)的便攜式射頻識別系統(tǒng)的設(shè)計方案。圍繞該方案,設(shè)計了以LPC2210,ZLG500讀寫器為主要模塊的RFID系統(tǒng),包括擴展NFLASH,NFLASH,PSRAM,人機界面等。為了能在微處理器上應(yīng)用實時操作系統(tǒng)ΜCOSII,將ΜCOSII移植到LPC2210上,并進行裁剪,同時設(shè)計了基于ΜCOSII的多任務(wù)軟件系統(tǒng),包括各功能模塊的軟件程序,并在硬件平臺上驗證了程序的正確性。調(diào)試結(jié)果表明,用本文設(shè)計的射頻識別系統(tǒng)具有很好的擴展性和很大的靈活性,為進一步研究開發(fā)射頻識別系統(tǒng)奠定了基礎(chǔ)。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 71
大?。?9.49(MB)
子文件數(shù):
-
簡介:隨著互聯(lián)網(wǎng)的日益普及,信息共享的程度不斷提高,如何通過互聯(lián)網(wǎng)共享以單片機應(yīng)用系統(tǒng)為中心的小型嵌入式設(shè)備的信息,即如何實現(xiàn)嵌入式系統(tǒng)的INTER接入,已成為人們越來越關(guān)注的研究課題。本文通過研究國內(nèi)外嵌入式系統(tǒng)INTER接入的現(xiàn)狀,以及各種方案的優(yōu)缺點,最終提出了一種基于SX52BD微控制器的嵌入式WEB服務(wù)器的實現(xiàn)方案。該設(shè)計方案的硬件主要由SX52BD微控制器、以太網(wǎng)控制芯片RTL8019AS、串行存儲器24LC256和串行電平轉(zhuǎn)換芯片MAX232組成。一方面,實現(xiàn)服務(wù)器與基它嵌入式系統(tǒng)串行通訊;另一方面,SX52BD微控制器內(nèi)部要植入TCPIP協(xié)議棧,并驅(qū)動網(wǎng)絡(luò)接口控制器RTL8019AS,從而實現(xiàn)嵌入式系統(tǒng)的INTER接入。在SX52BD微控制器內(nèi)部嵌入TCPIP協(xié)議棧是嵌入式WEB服務(wù)器實現(xiàn)的關(guān)鍵。本文在對TCPIP協(xié)議進行了深入研究和分析的基礎(chǔ)上,對TCPIP協(xié)議進行合理的簡化,選擇實現(xiàn)了ARP、P、ICMP、TCP和HTTP協(xié)議。這樣,INTER上的遠程用戶就可以通過瀏覽器訪問嵌入式WEB服務(wù)器,進而實現(xiàn)對嵌入式系統(tǒng)的遠程控制和監(jiān)測。本文設(shè)計實現(xiàn)的嵌入式WEB服務(wù)器具有成本低,體積小,速度快,通用性強,使用方便等優(yōu)點,為遠程監(jiān)控、遠程診斷和維護等應(yīng)用提供了有利的解決方案,可以在信息家電、工業(yè)控制自動化、智能儀表及傳感技術(shù)等多個領(lǐng)域具有廣泛的應(yīng)用。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 88
大?。?2.21(MB)
子文件數(shù):
-
簡介:隨著嵌入式系統(tǒng)在消費電子、工業(yè)控制、汽車電子、醫(yī)療儀器等領(lǐng)域中被日益廣泛的應(yīng)用,對嵌入式系統(tǒng)關(guān)鍵技術(shù)的研究也成為了當(dāng)前的研究熱點。并且,隨著微處理器及片上技術(shù)的發(fā)展,嵌入式系統(tǒng)的硬件部分逐漸被業(yè)界穩(wěn)定下來并且可方便的裁剪,因此對嵌入式系統(tǒng)研究的難點就突出表現(xiàn)在了軟件部分。本文以基于嵌入式的手持終端為研究對象,結(jié)合嵌入式軟件系統(tǒng)開發(fā)的關(guān)鍵技術(shù),論述了基于嵌入式LINUX和MINIGUI的手持終端的設(shè)計與實現(xiàn)。論文的主要內(nèi)容包括首先,在分析嵌入式手持終端在國內(nèi)外研究狀況及發(fā)展趨勢的基礎(chǔ)上,介紹了嵌入式手持終端的總體設(shè)計思想。通過分別對當(dāng)前流行的幾種嵌入式處理器、嵌入式操作系統(tǒng)、GUI圖形支持系統(tǒng)優(yōu)缺點的討論,結(jié)合手持終端的特點選擇了以ARM9為核心的S3C2410為本系統(tǒng)的硬件平臺,LINUX和MINIGUI為本系統(tǒng)的軟件平臺。其次,在分析內(nèi)核啟動引導(dǎo)程序BOOTLOADER工作原理的基礎(chǔ)上,詳盡闡述了基于S3C2410的UBOOT的移植思想及方法。依據(jù)本系統(tǒng)中所選硬件平臺的特點,成功將UBOOT114移植到了S3C2410上,實現(xiàn)了從NFLASH啟動UBOOT,實現(xiàn)了PING命令,為后續(xù)正確引導(dǎo)LINUX啟動做好了準備。接著,根據(jù)本系統(tǒng)的實際需求,闡述了對LINUX2418內(nèi)核的裁剪和移植、CRAMFS及NFS兩種文件系統(tǒng)的制作方法,開發(fā)了LED指示燈、矩陣鍵盤、串口設(shè)備、紅外設(shè)備及USB設(shè)備的驅(qū)動程序。最后,在對MINIGUI系統(tǒng)分析的基礎(chǔ)上,建立了MINIGUI在PC機上的開發(fā)環(huán)境。以無線抄表系統(tǒng)為例,開發(fā)了一套基于MINIGUI的具有友好界面的無線抄表的應(yīng)用層軟件系統(tǒng)。并通過向交叉編譯器添加支持MINIGUI的字體及圖片庫文件,將無線抄表應(yīng)用層軟件系統(tǒng)成功移植到硬件系統(tǒng)上,通過紅外設(shè)備實現(xiàn)了無線接收數(shù)據(jù)的抄表功能,通過串口及USB設(shè)備實現(xiàn)了手持終端與PC的數(shù)據(jù)傳輸功能。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 87
大?。?2.63(MB)
子文件數(shù):
-
簡介:隨著信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及,從消費電子到工業(yè)設(shè)備,嵌入式系統(tǒng)被應(yīng)用到網(wǎng)絡(luò)、手持通信設(shè)備、國防軍事和自動化控制等各個領(lǐng)域。出于對PC機的便攜性、成本、安全性、穩(wěn)定性等方面的考慮,本項目提出了一個新的研究課題嵌入式便攜播放器,它集播放OFFICE文檔、圖像文件、聲音文件、視頻文件于一體,是未來多媒體便攜設(shè)備的必然發(fā)展趨勢。本文通過對現(xiàn)在主流處理器的功能和性能及系統(tǒng)的功能需求分析,以三星S3C2440作為處理器,以嵌入式LINUX作為操作系統(tǒng),共同組成了便攜播放器的硬件和軟件開發(fā)平臺,設(shè)計了一款滿足項目需求的嵌入式便攜播放器,具有很強的實用價值。綜上所述,其具有成本低、功能豐富、性價比高,后期擴展支持度好等特點。主要工作包括1通過對嵌入式便攜播放器的功能需求出發(fā),綜合考慮功能、速度、功耗、體積、可靠性、成本等因素,選擇三星公司的S3C2440處理器作為硬件系統(tǒng)的核心部件,完成了項目核心部分與外圍器件的硬件電路設(shè)計。硬件采用了子母板連接設(shè)計,這樣可以在不改變核心處理器模塊電路的基礎(chǔ)上,擴展外圍硬件結(jié)構(gòu),以支持將來可能用到的外部設(shè)備。2在軟件設(shè)計和開發(fā)方案上,采用了高度模塊化和易于向其他平臺移植的LINUX。3詳細研究了BOOTLOADER。采用VIVI作為本項目的BOOTLOADER,分析了它的啟動過程,并成功添加了使用USB接口更新系統(tǒng)軟件的功能,大大縮短了內(nèi)核、文件系統(tǒng)等的下載時間。4深入研究了LINUX內(nèi)核,通過閱讀BOOTLOADER與內(nèi)核啟動的源碼,了解了它們之間的參數(shù)傳遞關(guān)系。添加了內(nèi)核對YAFFS文件系統(tǒng)的支持,通過修改源碼,成功的在播放器上移植了LINUX內(nèi)核。5制作了根文件系統(tǒng),并在此基礎(chǔ)上研究了YAFFS文件系統(tǒng)。然后通過編譯、安裝BUSYBOX,添加配置文件等步驟,作出了可以加載到播放器系統(tǒng)的中的YAFFS文件系統(tǒng)映像。6選擇了TROLLTECH公司的QTEMBEDDED作為系統(tǒng)上層圖形界面應(yīng)用程序的實現(xiàn),成功地完成了它到系統(tǒng)的移植。本設(shè)計主要為各種展示、講授等活動提供了一個方便攜帶,易于操作的嵌入式設(shè)備。它的主要功能是代替PC,實現(xiàn)讀取并播放USB存儲器中的各種文檔,并將各文檔內(nèi)容通過VGA口輸出至顯示器上。由于本人時間有限,目前只完成硬件電路的設(shè)計和嵌入式LINUX平臺的搭建。
下載積分: 5 賞幣
上傳時間:2024-03-10
頁數(shù): 85
大?。?10.38(MB)
子文件數(shù):
-
簡介:隨著城市建設(shè)的飛速發(fā)展,樓宇建筑結(jié)構(gòu)火災(zāi)已成為威脅人們生命和財產(chǎn)安全的最直接、最嚴重的災(zāi)害之一,一旦發(fā)生火災(zāi),撲救非常困難。因此,對火災(zāi)進行早期預(yù)報,建立一個性能可靠、安全有效的樓宇火災(zāi)監(jiān)控報警系統(tǒng),具有很強的現(xiàn)實意義和實用價值。傳統(tǒng)的火災(zāi)監(jiān)控系統(tǒng)大多采用單個火災(zāi)參量作為判斷標準,在外界干擾下易引起頻繁誤報或漏報,且對火災(zāi)參量的響應(yīng)時間過長,多數(shù)在火災(zāi)的中后期才能響應(yīng),難于對早期火災(zāi)進行準確報警。本文在認真研究國內(nèi)外現(xiàn)狀的基礎(chǔ)上,采用多傳感器神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)融合智能算法對火災(zāi)過程特征參數(shù)進行識別,設(shè)計了一種適合于早期樓宇火災(zāi)報警的智能監(jiān)控系統(tǒng),不但可以準確、可靠的進行火災(zāi)探測,還可以提前火災(zāi)報警的時間。本文的設(shè)計,主要完成了智能火災(zāi)探測器的設(shè)計和基于LONWKS總線的監(jiān)控系統(tǒng)集成兩個方面的工作一、采用ARM嵌入式微處理器和實時多任務(wù)操作系統(tǒng)ΜCOSⅡ開發(fā)了多傳感器智能火災(zāi)探測器系統(tǒng),將基于神經(jīng)網(wǎng)絡(luò)的信息融合算法移植到該系統(tǒng),作為火災(zāi)過程特征的火災(zāi)判據(jù),對火災(zāi)早期的溫度、煙霧和易燃氣體進行多參量復(fù)合探測。并使用國家標準火和廚房典型環(huán)境下火災(zāi)數(shù)據(jù),通過MATLAB仿真,驗證該火災(zāi)判斷算法的準確性和可靠性,達到了預(yù)期良好的效果?;馂?zāi)監(jiān)控任務(wù)的設(shè)計決定著智能探測器系統(tǒng)的質(zhì)量,本系統(tǒng)共設(shè)計了五個任務(wù),分別是監(jiān)視任務(wù)、會議室,停車場和廚房火災(zāi)發(fā)生判斷任務(wù)、按鍵任務(wù)、節(jié)點通信任務(wù)、報警任務(wù),每個任務(wù)是一個無限循環(huán),相互獨立運行,任務(wù)之間的通信通過全局變量、信號量和消息隊列來實現(xiàn),任務(wù)間的切換通過系統(tǒng)內(nèi)核任務(wù)調(diào)度函數(shù)來實現(xiàn)。二、PC機客戶端上,使用LONWKS網(wǎng)絡(luò)控制技術(shù),通過網(wǎng)絡(luò)集成開發(fā)工具,NODEBUILDER開發(fā)工具和LONMAKER集成工具,構(gòu)建火災(zāi)監(jiān)控報警系統(tǒng)。它們都是以WINDOWS操作系統(tǒng)為開發(fā)環(huán)境的,NODEBUILDER開發(fā)工具用于設(shè)計控制網(wǎng)絡(luò)中的單個節(jié)點,LONMAKER集成工具是用來設(shè)計、安裝、運行和維護LONWKS網(wǎng)絡(luò),最后使用VISUALBASIC軟件完成系統(tǒng)監(jiān)控界面的設(shè)計。
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 87
大小: 5.1(MB)
子文件數(shù):