-
簡介:在嵌入式系統(tǒng)的工業(yè)、軍事及個(gè)人應(yīng)用中,許多場合需要使用存儲器來存儲大量的數(shù)據(jù),而且要求斷電時(shí)能夠保存數(shù)據(jù)。存儲卡的特點(diǎn)剛好滿足了嵌入式存儲的要求體積小、功耗低、非揮發(fā)、可靠性高以及耐用性好。并且隨著嵌入式技術(shù)的發(fā)展,硬件設(shè)備價(jià)格的下降,嵌入式系統(tǒng)存儲能力迅速提高,應(yīng)用中出現(xiàn)越來越復(fù)雜的數(shù)據(jù)資源需要管理,因此嵌入式文件系統(tǒng)的重要性顯得更加突出。論文首先概述了嵌入式文件系統(tǒng)和存儲卡的應(yīng)用現(xiàn)狀,在LPC2210和CF卡接口上實(shí)現(xiàn)對CF卡操作的底層驅(qū)動,主要包括對CF卡的檢測、復(fù)位、初始化和對寄存器的操作,提供給上層文件系統(tǒng)調(diào)用的接口函數(shù)。對FAT16文件系統(tǒng)進(jìn)行了適當(dāng)?shù)牟眉?,使之更適合嵌入式系統(tǒng)。為了提高文件系統(tǒng)的可維護(hù)性及模塊化程度,將整個(gè)系統(tǒng)劃分為若干個(gè)相對獨(dú)立的模塊,在整合各個(gè)模塊的基礎(chǔ)上,實(shí)現(xiàn)了基于FAT16的嵌入式存儲系統(tǒng)。為了滿足實(shí)際應(yīng)用需求,從減少存儲器操作的等待時(shí)鐘、修改底層驅(qū)動程序和文件系統(tǒng)實(shí)現(xiàn)函數(shù)等多個(gè)角度對該存儲系統(tǒng)的性能進(jìn)行了優(yōu)化。此外,為了解決文件系統(tǒng)的一致性問題,在比較了同步寫和原子更新等恢復(fù)技術(shù)的基礎(chǔ)上,結(jié)合嵌入式存儲的自身特點(diǎn),提出了日志記錄的恢復(fù)機(jī)制。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 69
大?。?1.83(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁數(shù): 58
大小: 2.54(MB)
子文件數(shù):
-
簡介:隨著嵌入式技術(shù)的不斷發(fā)展嵌入式系統(tǒng)在人們的社會生活中得到了廣泛的應(yīng)用。針對嵌入式系統(tǒng)內(nèi)存分配具有高效性、可靠性和實(shí)時(shí)性等要求每種嵌入式系統(tǒng)結(jié)合自己的實(shí)際應(yīng)用情況都采用自己的內(nèi)存管理方案。PTMALLOC作為當(dāng)前嵌入式系統(tǒng)的主流內(nèi)存管理方案其穩(wěn)定性、全面性等特點(diǎn)決定了其在嵌入式系統(tǒng)中的地位。但PTMALLOC對多線程情況下大批量的內(nèi)存申請、釋放的處理速度不能很好的滿足路由器等設(shè)備的要求并可能造成極大的內(nèi)存空間浪費(fèi)。本文從PTMALLOC的基本原理出發(fā)分析了PTMALLOC的優(yōu)點(diǎn)和缺點(diǎn)得出了PTMALLOC對大批量內(nèi)存處理速度慢的原因ARENA與線程不是嚴(yán)格的一一對應(yīng)從而導(dǎo)致了頻繁的加解鎖操作。TCMALLOC作為應(yīng)用于服務(wù)器的內(nèi)存管理方案其對多線程情況下大批量的內(nèi)存申請、釋放的處理速度能很好的滿足路由器等設(shè)備的要求。本文從TCMALLOC的基本原理出發(fā)分析了TCMALLOC的優(yōu)點(diǎn)和缺點(diǎn)得出了TCMALLOC會導(dǎo)致嵌入式系統(tǒng)所不能容忍的內(nèi)存浪費(fèi)。本文結(jié)合PTMALLOC與TCMALLOC的優(yōu)、缺點(diǎn)提出了一種新的內(nèi)存管理方案主要體現(xiàn)在以下幾個(gè)方面1以TCMALLOC的多級緩存為基本框架引用PTMALLOC的切割方式來實(shí)現(xiàn)內(nèi)存塊的切割2根據(jù)實(shí)際的應(yīng)用情況細(xì)化內(nèi)存塊的分類3引入緩存控制機(jī)制來控制緩存降低內(nèi)存浪費(fèi)4提供內(nèi)存診斷功能來用于幫助解決非法內(nèi)存操作而導(dǎo)致的各種BUG通過在實(shí)際設(shè)備上的測試本內(nèi)存管理方案對多線程情況下大批量內(nèi)存申請、釋放的處理速度要比PTMALLOC好內(nèi)存緩存而導(dǎo)致的內(nèi)存浪費(fèi)情況得到了很好的解決。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 68
大?。?2.28(MB)
子文件數(shù):
-
簡介:隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)、微電子技術(shù)的發(fā)展地鐵變電所綜合自動化系統(tǒng)的技術(shù)水平也在不斷提高在地鐵變電所綜合自動化系統(tǒng)的發(fā)展過程中先后出現(xiàn)了多種形式的通信網(wǎng)從串行通信網(wǎng)、現(xiàn)場總線網(wǎng)到以太網(wǎng)它們分別滿足了不同時(shí)期不同電壓等級變電所自動化系統(tǒng)的需要該文針對地鐵變電所監(jiān)控系統(tǒng)的特點(diǎn)設(shè)計(jì)了基于多層網(wǎng)結(jié)構(gòu)的地鐵變電所綜合自動化系統(tǒng)采用以太網(wǎng)作為網(wǎng)絡(luò)層通信主網(wǎng)在智能電子裝置內(nèi)及其之間通信采用現(xiàn)場總線或串行網(wǎng)通信以太網(wǎng)與現(xiàn)場總線之間通過嵌入式網(wǎng)關(guān)相連地鐵變電所采用這種分層分布式結(jié)構(gòu)既保證了底層裝置通信的可靠性也保證了通信網(wǎng)絡(luò)的通信速度該文運(yùn)用可靠性數(shù)學(xué)模型從理論上分析了該系統(tǒng)的可靠性及實(shí)時(shí)性性能智能通信單元是地鐵變電所綜合自動化系統(tǒng)的核心該文結(jié)合地鐵變電所綜合自動化系統(tǒng)的特點(diǎn)基于S3C4510B設(shè)計(jì)了一個(gè)高性能、低成本、具有很好可靠性和實(shí)時(shí)性的智能通信網(wǎng)關(guān)單元包括整個(gè)系統(tǒng)的硬件設(shè)計(jì)并完成了實(shí)時(shí)多任務(wù)操作系統(tǒng)ΜCOSⅡ在S3C4510B上的移植、TCPIP協(xié)議棧LWIP到ΜCOSⅡ上的移植及通信軟件的設(shè)計(jì)該文還分析了地鐵變電所內(nèi)所受主要干擾的形成機(jī)理在硬件設(shè)計(jì)中給出了高抗干擾電磁兼容性設(shè)計(jì)方案新型嵌入式智能通信單元提供了更快的通信速度以及更強(qiáng)的處理能力它的應(yīng)用必定會提高地鐵變電所綜合自動化系統(tǒng)的通信能力而且使地鐵綜合自動化系統(tǒng)的可靠性更高經(jīng)濟(jì)性方面也具有更強(qiáng)的優(yōu)勢
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁數(shù): 94
大小: 2.94(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)的開發(fā)和芯片設(shè)計(jì)過程中,有效的調(diào)試方案可以幫助開發(fā)者更快定位設(shè)計(jì)中的缺陷,從而縮短開發(fā)周期。本文研究嵌入式系統(tǒng)的片上調(diào)試機(jī)制,主要包括標(biāo)量處理器的精確異常調(diào)試模型,軟件調(diào)試器和多核嵌入式調(diào)試方案。論文針對調(diào)試的低入侵性和可移植性建立了流水線相關(guān)的精確異常調(diào)試模型,模型通過增加精確調(diào)試異常的產(chǎn)生、處理機(jī)制,片外調(diào)試存儲空間和基于JTAG的快速通信協(xié)議,實(shí)現(xiàn)一種通過JTAG接口的嵌入式處理器核的片上調(diào)試方案。模型在RISC32E中的應(yīng)用表明,該調(diào)試模型具有良好的可觀察性、可控制性、低入侵性和高效的調(diào)試效率。RLSC32E片上調(diào)試的良好兼容性使其可以使用第三方商用調(diào)試器,但是這些調(diào)試器的不可擴(kuò)展性限制了它們的使用范圍。為了提高調(diào)試器的可擴(kuò)展性,我們開發(fā)了更加靈活的調(diào)試器RDVIEW。設(shè)計(jì)采用分層的軟件設(shè)計(jì)方法,將RDVIEW分為應(yīng)用層,仿真控制層和通信層。根據(jù)RISC32E片上調(diào)試的硬件實(shí)現(xiàn),RDVIEW增加了對調(diào)試存儲的有效分配和管理。實(shí)驗(yàn)表明,RDVIEW具有較好的可擴(kuò)展性。論文從多核嵌入式系統(tǒng)調(diào)試MULTIPROCESSEMBEDDEDSYSTEMSDEBUG,MESD的計(jì)算單元可調(diào)試性和處理器核間通信的可調(diào)試性兩個(gè)方面提出調(diào)試方案。MESD通過增加系統(tǒng)級TAP和跟蹤監(jiān)控器研究了多核系統(tǒng)中計(jì)算單元與內(nèi)核通信的可調(diào)試性,以一個(gè)RISC32E核和兩個(gè)MD32核構(gòu)成的多處理器系統(tǒng)為例分析了多核系統(tǒng)片上調(diào)試方案的可行性和RDVIEW在多核系統(tǒng)中的可重用性。實(shí)驗(yàn)結(jié)果表明,MESD是一種可重用性高的多核嵌入式系統(tǒng)調(diào)試方案。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁數(shù): 91
大小: 3.59(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)是一種將底層硬件、實(shí)時(shí)操作系統(tǒng)和應(yīng)用軟件相結(jié)合的專用計(jì)算機(jī)系統(tǒng)在經(jīng)濟(jì)社會和人們的日常生活中得到了越來越廣泛的應(yīng)用信息技術(shù)的高速發(fā)展和嵌入式系統(tǒng)的廣泛應(yīng)用給人們的生活帶來了革命性的變化嵌入式系統(tǒng)接入INTER成為一個(gè)未來的趨勢本論文的主要目的是對嵌入式系統(tǒng)接入INTER的技術(shù)進(jìn)行研究并予以實(shí)現(xiàn)本文設(shè)計(jì)并實(shí)現(xiàn)了一種基于ARM的嵌入式系統(tǒng)接和INTER的方法即用32位微處理器與嵌入式實(shí)時(shí)操作系統(tǒng)相結(jié)合再通過精簡的TCPIP協(xié)議將嵌入式系統(tǒng)接入到INTER在文中詳細(xì)地給出了這種解決方案的軟硬件實(shí)現(xiàn)在硬件方面本文設(shè)計(jì)了一個(gè)基于32位ARM微處理器LPC2104的硬件實(shí)驗(yàn)平臺并結(jié)合嵌入式系統(tǒng)遠(yuǎn)程監(jiān)控的需要給出了硬件電路的整體設(shè)計(jì)原理和實(shí)現(xiàn)方法軟件設(shè)計(jì)中分析ΜCOSⅡ嵌入式實(shí)時(shí)系統(tǒng)內(nèi)核的特點(diǎn)和移植方法并實(shí)現(xiàn)了其在32位ARM微處理器平臺的移植然后給出了針對嵌入式系統(tǒng)特點(diǎn)的精簡的嵌入式TCPIP協(xié)議棧的設(shè)計(jì)和具體協(xié)議的實(shí)現(xiàn)此外本文設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)嵌入式WEB服務(wù)器該WEB服務(wù)器采用HTTP協(xié)議和CGI技術(shù)能與客戶端瀏覽器進(jìn)行動態(tài)交互實(shí)現(xiàn)了對嵌入式設(shè)備的狀態(tài)查看和遠(yuǎn)程控制文中還對嵌入式WEB服務(wù)器的安全性進(jìn)行了探討最后通過試驗(yàn)驗(yàn)證了整套系統(tǒng)的可行性研究結(jié)果表明采用32位微處理器與嵌入式實(shí)時(shí)操作系統(tǒng)相結(jié)合通過簡化的TCPIP協(xié)議將嵌入式系統(tǒng)接入到INTER的方法是完全可行的并且本論文設(shè)計(jì)的嵌入式系統(tǒng)網(wǎng)絡(luò)接入方案具有低成本、高效率、安全性高的特點(diǎn)為信息家電、工業(yè)遠(yuǎn)程控制和數(shù)據(jù)采集等應(yīng)用提供一種新的解決方案
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 58
大?。?1.57(MB)
子文件數(shù):
-
簡介:隨著信息技術(shù)和計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)化的視頻監(jiān)控技術(shù)已經(jīng)廣泛的得到了人們的關(guān)注,并得到了廣泛的應(yīng)用。凡是網(wǎng)絡(luò)能夠到達(dá)的地方就能通過網(wǎng)絡(luò)視頻監(jiān)控技術(shù)進(jìn)行遠(yuǎn)程的視頻監(jiān)控。視頻信息是人類獲取信息的最主要載體,而人類獲取信息中70%來自于視覺。由于視頻信息經(jīng)數(shù)字化處理后具有很強(qiáng)的抗干擾能力、易于加密等優(yōu)點(diǎn),因此在監(jiān)控方面得到了廣泛的應(yīng)用。但是由于數(shù)字化的視頻信息對存儲和傳輸有很高的要求,因此視頻信息的壓縮編碼對存儲和傳輸視頻信息具有重要的意義。而視頻信息的壓縮以及壓縮后視頻信息的傳輸是視頻監(jiān)控的核心技術(shù),目前壓縮視頻的編碼方法主要有H263、H264、以及MPEG4等,本文采用的是MPEG4視頻編碼。同時(shí)采用RTPRTCP實(shí)時(shí)傳輸協(xié)議對視頻流進(jìn)行網(wǎng)絡(luò)傳輸。本文在嵌入式LINUX的ARM9平臺上實(shí)現(xiàn)網(wǎng)絡(luò)視頻監(jiān)控,主要完成的是服務(wù)器端的各部分功能。流程大致如下首先利用USB攝像頭采集數(shù)字圖像,然后把采集到的視頻信息傳輸?shù)骄哂蠥RM920T核的S3C2410芯片進(jìn)行MPEG4視頻壓縮,接著把壓縮后的視頻流打包成RTP數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)傳輸。主要的工作有嵌入式平臺的建立以及各個(gè)功能模塊的程序?qū)崿F(xiàn)。而功能模塊主要包括視頻采集模塊、視頻編碼模塊、視頻傳輸模塊。嵌入式系統(tǒng)平臺的構(gòu)建主要包括系統(tǒng)硬件平臺的設(shè)計(jì)和系統(tǒng)軟件平臺的搭建。硬件平臺的設(shè)計(jì)主要有了解處理器S3C24LO的體系結(jié)構(gòu),USB接口電路的設(shè)計(jì),網(wǎng)絡(luò)接口的設(shè)計(jì),存儲器電路的設(shè)計(jì),電源部分的設(shè)計(jì)等;系統(tǒng)軟件平臺的搭建主要包括宿主機(jī)交叉編譯環(huán)境的建立;BOOTLOADER的移植;嵌入式LINUX內(nèi)核的裁剪與移植以及YAFFS文件系統(tǒng)的建立。在視頻采集模塊中,首先在LINUX內(nèi)核加載攝像頭芯片的驅(qū)動和LINUX的應(yīng)用程序接口VIDE04LINUX;然后利用VIDE04LINUX,通過USB攝像頭進(jìn)行視頻采集。在視頻編碼模塊中,采用的是最新的MPEG4CODECXVID進(jìn)行視頻編碼的。主要是把XVID生成靜態(tài)鏈接庫,然后移植到ARM中,通過編寫應(yīng)用程序?qū)崿F(xiàn)對視頻信號的MPEG4視頻編碼。在視頻傳輸模塊中,首先是對編碼的MPEG4碼流進(jìn)行打包,然后利用多媒體的實(shí)時(shí)傳輸協(xié)議RTP和實(shí)時(shí)傳輸控制協(xié)議RTCP對視頻流進(jìn)行網(wǎng)絡(luò)傳輸。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 97
大?。?8.35(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 78
大?。?4.22(MB)
子文件數(shù):
-
簡介:本論文所屬的“嵌入式仿真系統(tǒng)在船舶中應(yīng)用基礎(chǔ)研究”項(xiàng)目由交通部通達(dá)計(jì)劃編號200432981007資助,論文的目的是完成ARMDSP雙核嵌入式仿真平臺與外圍設(shè)備的通信包括CAN現(xiàn)場總線通信硬件結(jié)構(gòu)和相應(yīng)通信程序的設(shè)計(jì)以及TMS320VC5470與TMS320LF2407的通信設(shè)計(jì),論文詳述了自研嵌入式系統(tǒng)開發(fā)板的通信擴(kuò)展工作,并根據(jù)已取得的進(jìn)展對論文做出總結(jié)和展望。本論文設(shè)計(jì)并實(shí)現(xiàn)了ARMDSP嵌入式仿真平臺與外圍設(shè)備間通信的基本硬件系統(tǒng)和程序編制,探索了基于ARMDSP的嵌入式系統(tǒng)與上位計(jì)算機(jī)和其它船舶實(shí)時(shí)仿真通信的技術(shù)路線。本文工作包括根據(jù)已初步開發(fā)成功的雙核嵌入式系統(tǒng)硬件開發(fā)板的功能和基本結(jié)構(gòu),選擇一種高效的處理器作為CAN總線控制器的母體和控制電機(jī)的主要處理器。完成TMS320LF2407CPU板和相應(yīng)電機(jī)功率驅(qū)動放大電路部分的硬件設(shè)計(jì)。完成CAN底層協(xié)議的程序設(shè)計(jì)和調(diào)試。使用同步串行接口模塊SPI進(jìn)行TMS320VC5470硬件電路板與TMS320LF2407功率驅(qū)動電路CPU板間的通信,并完成相應(yīng)的通信程序設(shè)計(jì)和調(diào)試。針對已完成的上述各項(xiàng)設(shè)計(jì)內(nèi)容,開發(fā)上位機(jī)通信界面,完成船舶柴油機(jī)推進(jìn)系統(tǒng)仿真通信程序的編制,最終形成比較完整的ARMDSP雙核嵌入式仿真平臺的外圍通信系統(tǒng)。本文第一章介紹本文課題的背景,國內(nèi)外研究現(xiàn)狀;第二章介紹ARMDSP嵌入式仿真系統(tǒng)的特點(diǎn);第三章論述ARMDSP嵌入式仿真平臺CAN總線的接口硬件;第四章闡述DSP2407的CAN總線通信原理及通信程序設(shè)計(jì);第五章詳細(xì)論述串行外設(shè)接口模塊SPI通信原理及程序設(shè)計(jì);第六章ARMDSP嵌入式仿真平臺的實(shí)時(shí)仿真通信程序的應(yīng)用實(shí)例;第七章課題總結(jié)與未來展望。本論文在自研ARMDSP雙核嵌入式仿真硬件電路板的基礎(chǔ)上,引入CAN現(xiàn)場總線,初步實(shí)現(xiàn)了與監(jiān)控上位計(jì)算機(jī)間的通信,并成功取得DSP5470雙核硬件系統(tǒng)與帶動仿真電機(jī)的DSP2407功率驅(qū)動電路之間的通信,同時(shí)給出了該環(huán)境下實(shí)時(shí)仿真通信應(yīng)用程序的編制方法。本人參加了系統(tǒng)調(diào)研、設(shè)計(jì)的全過程,工作側(cè)重于硬件選型和設(shè)計(jì)以及相應(yīng)多個(gè)程序的編制和調(diào)試。本文探索了諸如船舶推進(jìn)裝置這類復(fù)雜系統(tǒng)與上位機(jī)及現(xiàn)場設(shè)備間實(shí)時(shí)仿真通信的關(guān)鍵技術(shù),邁出了具有基礎(chǔ)性和開拓性的一步,其成果具有先進(jìn)性和潛在的經(jīng)濟(jì)效益。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 84
大?。?2.67(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)技術(shù)在目前計(jì)算機(jī)技術(shù)發(fā)展當(dāng)中占有重要的地位。它在我們生活的各個(gè)方面都有著廣泛的應(yīng)用包括制造業(yè)儀器儀表軍事裝備過程控制汽車船舶等。因此可以說嵌入式系統(tǒng)的應(yīng)用深入到了我們生活中的各個(gè)方面。隨著嵌入式軟硬件的發(fā)展和用戶對嵌入式設(shè)備的使用要求的提高嵌入式操作系統(tǒng)以及相應(yīng)的GUI用戶圖形界面也快速發(fā)展?;诖吮菊n題整合搭建了一種ARM9處理器的軟硬件開發(fā)平臺在三星S3C2440處理器的硬件基礎(chǔ)上移植了嵌入式實(shí)時(shí)操作系統(tǒng)ΜCOSII和圖形用戶界面ΜCGUI。該軟硬件開發(fā)平臺可以方便用戶高效地進(jìn)行應(yīng)用程序的開發(fā)工作。本文首先對嵌入式系統(tǒng)的概念和發(fā)展做出介紹包括了嵌入式實(shí)時(shí)操作系統(tǒng)以及嵌入式GUI列舉了當(dāng)前主流的操作系統(tǒng)和GUI對他們的性能和特點(diǎn)做出了比較和分析。在此基礎(chǔ)之上說明了選擇ΜCOSII和UCGUI的原因。接下來對操作系統(tǒng)和GUI的裁剪移植之前的前期工作做出說明。對S3C2440的硬件平臺的各種特性做出分析其中包括各種管腳和接口資源等信息。由于嵌入式的開發(fā)需要在PC機(jī)上搭建一個(gè)交叉編譯環(huán)境因此對該過程也進(jìn)行介紹。然后分析了操作系統(tǒng)ΜCOSII以及嵌入式圖形用戶界面ΜCGUI的云計(jì)算之后詳細(xì)描述了將實(shí)時(shí)操作系統(tǒng)ΜCOSII移植到S3C2440硬件平臺上的過程。針對該操作系統(tǒng)進(jìn)行了圖形用戶界面ΜCGUI的移植和裁剪。最后對ΜCGUI的消息運(yùn)行機(jī)制進(jìn)行了分析和說明。本課題討論的開發(fā)平臺使得嵌入式系統(tǒng)的軟硬件結(jié)合變得非常緊密。用戶將能夠高效方便的發(fā)揮各方面資源的作用有助于下一步的商業(yè)性開發(fā)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁數(shù): 87
大?。?2.83(MB)
子文件數(shù):
-
簡介:0L/,LLLLFLLLLRIHIRL,RLLLRLJIRILLLLLLJY1436708分類號UDC密繳編號.工學(xué)碩士學(xué)位論文嵌入式平輪檢測的控制系統(tǒng)研究與開發(fā)碩士研究生指導(dǎo)教師學(xué)位級別學(xué)科、專業(yè)所在單位論文提交日期論文答辯日期學(xué)位授予單位韓亮張興周教授工學(xué)碩士光學(xué)工程信息與通信工程學(xué)院2008年3月2008年3月哈爾濱工程大學(xué)哈爾濱門犟大學(xué)碩十學(xué)付論文I;;;I;;;;;;;I;;I;;;I;;;;;;;;IILIIT;;;;;;高ABSTRACTTHISDISSERTATIONTAKESTHEPROJECTOFHEILONGJIANGPROVINCIALDEPARTMENTOFSCIENCETECHNOLOGYASTHEBACKGROUND.WHICHISCALLEDRESEARCHANDDEVELOPMENTOFWHEELSCARDETECTIONPLATFORM.THISPLATFORMUSESAREASONABLEKINDOFSTRUCTUREANDSOMENEWDESIGNMETHODS,WHICHUSESTHEEMBEDDEDSYSTEMTOREALIZETHESAMPLE,PROCESSING,TRANSMISSIONANDSTORAGEOFFLATWHEEL’SDATA.INTHISTOPIC,THEAUTHORTAKESCHARGEOFTHECPUCONTROLLINGSYSTEMOFTHEDETECTIONPLATFORM,WHICHISBASEDONTHEAPPLICATIONOFARMEMBEDDEDREALTIMEOPERATINGSYSTEMVXWORKS,THEMAJORASSIGNMENTINCLUDESTHEDATA’STEMPORARYSTORAGE,REORGANIZATIONANDNETWORKCONTROLLINGPROTOCOL’SPROCESSING.FIRSTOFALL,THISPAPERINTRODUCESTHEBACKGROUNDANDTHESIGNIFICANCEOFFLATWHEELDETECTIONPLATFORM,CONSEQUENTLYINTRODUCESTHEDESIGNMETHODANDTHESTRUCTUREOFTHEEMBEDDEDPLATFORM,ITDESCRIBESTHEPRINCIPLEOFWORKANDCHARACTERISTIC,ANDTHENITCLEARESABOUTTHEMAJORTASKANDTHEGOAL.SECOND,CONBINEDWITHOURTOPIC,THEPAPERINTRODUCESTHERELATEDKNOWLEDGEOFARMMICROPROCESSORANDTHEREALTIMEOPERATINGSYSTEMVXWORKS.AFTERWARD,THEPAPERDIVIDESTHETOPICWITHTWOASPECTSHARDWAREDESIGNANDSOFTWAREDESIGNTHEHARDWARETAKESS3CXXBXASTHEMAJORCONTROLCHIPANDDESCRIBESTHEDETAILOFEACHFUNCTIONMODULECIRCUITRY,INCLUDINGMEMORYSYSTEMMODULE,HMINTERFACEMODULE,COMMUNICATIONMODULEANDSOON.ATLASTWEWILLCARRYOUTTHEQUITEINTEGRATEDHARDWARETOPROVIDEACONDITIONFORVXWORKSRTOS.INTHEASPECTOFSOFTWARE,THEPAPERTAKESARESEACHONBOARDSUPPORTPACKAGEOFVXWORKSANDTHEDRIVERSOFHARDWAREDEVICE;THENACCORDINGTOTHEFUNCTIONREQUEST,THEPAPERELABORATESEACHDEVELOPMENTOFVXWORKSUSERPROGRAMMER’SDESIGN,WHICHMAINLYINCLUDESTHREEPARTSNETWORKMULTITASKSCOMMUNICATION,HARDWARE
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 30
大小: 4.6(MB)
子文件數(shù):
-
簡介:計(jì)算機(jī)硬件技術(shù)、通信技術(shù)、INTER技術(shù)的發(fā)展對嵌入式軟件的開發(fā)提出了如下一些新需求開放性、構(gòu)造行業(yè)特性的嵌入式應(yīng)用平臺以及以客戶為導(dǎo)向的軟件設(shè)計(jì)等等要順應(yīng)這些發(fā)展方向就要求在嵌入式軟件開發(fā)過程中應(yīng)以縮短開發(fā)周期、實(shí)現(xiàn)高重用性、擴(kuò)展性和維護(hù)性為目的針對特定的行業(yè)特性采用不同的中間技術(shù)依照一致的軟件開發(fā)框架以任務(wù)或?qū)ο鬄榛竟羌芡ㄟ^屏蔽細(xì)節(jié)的規(guī)范接口來實(shí)現(xiàn)特定的應(yīng)用嵌入式軟件的專用性決定了嵌入式平臺必須具備一定的行業(yè)特性因此本論文首先力圖緊扣行業(yè)的特點(diǎn)對不同行業(yè)的嵌入式平臺運(yùn)行支撐框架進(jìn)行研究分析和探討了現(xiàn)有軟件平臺實(shí)現(xiàn)過程中采用的若干中間件技術(shù)在充分的理論基礎(chǔ)上本文以某十五預(yù)研項(xiàng)目之子課題面向某工程系統(tǒng)擴(kuò)展庫OSE研究與實(shí)現(xiàn)和國家863項(xiàng)目面向PDA手機(jī)的嵌入式軟件開發(fā)平臺為行業(yè)背景分別用結(jié)構(gòu)化設(shè)計(jì)方法和面向?qū)ο蟮闹虚g件技術(shù)實(shí)現(xiàn)了兩種面向不同行業(yè)的可編程中間件在十五課題中本文對操作系統(tǒng)擴(kuò)展庫OSE進(jìn)行了概述介紹并分析了OSE的體系結(jié)構(gòu)然后重點(diǎn)闡述了網(wǎng)絡(luò)版OSE庫中COM模塊的設(shè)計(jì)和實(shí)現(xiàn)過程最后著重介紹了OSE測試驗(yàn)證系統(tǒng)的設(shè)計(jì)方案以及在CRTOS上搭建測試通信環(huán)境的過程并給出了相應(yīng)的測試數(shù)據(jù)針對實(shí)時(shí)性需求OSE采用了傳統(tǒng)的面向過程開發(fā)模式利用接口表驅(qū)動和條件編譯等技術(shù)封裝和擴(kuò)展了CRTOS系統(tǒng)功能為應(yīng)用程序的開發(fā)提供了一致的編程平臺在863項(xiàng)目中根據(jù)平臺的可配置、可重用以及應(yīng)用開發(fā)簡單等需求本文創(chuàng)新的采用了面向?qū)ο蟮拈_發(fā)模式利用多種面向?qū)ο蟮闹虚g件技術(shù)詳細(xì)闡述了PDA平臺運(yùn)行支撐框架的設(shè)計(jì)方案提出了客戶端和服務(wù)端的編程規(guī)范并且根據(jù)接口規(guī)范封裝了一些典型組件驗(yàn)證了該方案的可行性和正確性該項(xiàng)目設(shè)計(jì)的創(chuàng)新點(diǎn)在于一改傳統(tǒng)的結(jié)構(gòu)化的嵌入式軟件設(shè)計(jì)模式利用面向?qū)ο蠹夹g(shù)尤其是設(shè)計(jì)模式和架構(gòu)自主地提出了一種嵌入式領(lǐng)域的運(yùn)行支撐架構(gòu)它包括若干接口規(guī)范和一些自身的實(shí)現(xiàn)具有規(guī)范化、軟件平臺可配置、可移植、方便軟件開發(fā)、支持多媒體應(yīng)用等優(yōu)點(diǎn)最后本文進(jìn)行了全文總結(jié)并指出了項(xiàng)目實(shí)現(xiàn)中的一些不足和下一步工作
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 100
大?。?3.31(MB)
子文件數(shù):
-
簡介:隨著計(jì)算機(jī)硬件技術(shù)的進(jìn)步和元件質(zhì)量逐步提高,元件的集成度也大大增加,從而使嵌入式系統(tǒng)的硬件性能得到了極大的提高;與此同時(shí),嵌入式軟件的復(fù)雜性和規(guī)模也日益提高,而嵌入式系統(tǒng)的特殊性決定了運(yùn)行在其上的軟件必須精簡高效和穩(wěn)定可靠,因此嵌入式軟件的質(zhì)量對整個(gè)嵌入式系統(tǒng)的最終質(zhì)量起著決定性作用。本課題的目標(biāo)就是設(shè)計(jì)并實(shí)現(xiàn)一種嵌入式軟件在線測試系統(tǒng),在對嵌入式軟件在線測試工具CODETEST深入研究的基礎(chǔ)上,結(jié)合實(shí)際情況,提出了一種基于PCI接口的數(shù)據(jù)采集系統(tǒng),目標(biāo)機(jī)工作在VXWKS操作系統(tǒng)上的,軟硬結(jié)合的嵌入式軟件在線測試系統(tǒng)的解決方案。本課題采用宿主機(jī),目標(biāo)系統(tǒng)交叉工作,數(shù)據(jù)采集系統(tǒng)輔助的方式。宿主機(jī)上插樁模塊對被測程序進(jìn)行插樁處理,通過網(wǎng)絡(luò)或者串口下載到目標(biāo)板PCM3370上。目標(biāo)系統(tǒng)運(yùn)行插樁后的程序,當(dāng)程序運(yùn)行到插樁位置時(shí),總線上會出現(xiàn)特定數(shù)據(jù),會觸發(fā)數(shù)據(jù)采集系統(tǒng)開始采集數(shù)據(jù),并存儲捕獲數(shù)據(jù)對應(yīng)的具體時(shí)間。采集到的數(shù)據(jù)可以通過網(wǎng)絡(luò)上傳給宿主機(jī),也可以存儲在數(shù)據(jù)采集系統(tǒng)本地自帶的硬盤上。數(shù)據(jù)分析模塊對采集到的數(shù)據(jù)結(jié)合插樁函數(shù)庫分析用戶要求的各項(xiàng)功能,以表格或者圖像方式的結(jié)果給出,這部分工作可以在宿主機(jī)上完成,也可以在數(shù)據(jù)采集系統(tǒng)上進(jìn)行分析。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 73
大?。?2.43(MB)
子文件數(shù):
-
簡介:機(jī)器視覺和嵌入式系統(tǒng)均是目前自動化領(lǐng)域的研究熱點(diǎn)。機(jī)器視覺是用計(jì)算機(jī)來模擬人的視覺功能,從客觀事物的圖像中提取信息,進(jìn)行處理并加以理解,最終用于實(shí)際檢測、測量和控制。嵌入式系統(tǒng)是以應(yīng)用為中心,計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪并適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積和功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。本文將機(jī)器視覺與嵌入式系統(tǒng)有機(jī)地結(jié)合起來,建立一個(gè)小型化嵌入式機(jī)器視覺系統(tǒng)平臺,基于該平臺進(jìn)行操作系統(tǒng)的移植和應(yīng)用軟件的開發(fā),實(shí)現(xiàn)對動態(tài)場景中運(yùn)動目標(biāo)的檢測與跟蹤。嵌入式視覺平臺基于ARM9微處理器S3C2410,選擇嵌入式LINUX操作系統(tǒng)。根據(jù)平臺和應(yīng)用的特點(diǎn),設(shè)計(jì)硬件電路,開發(fā)步進(jìn)電機(jī)、鍵盤和液晶屏的驅(qū)動程序及圖像采集與處理應(yīng)用程序。在分析和比較目前視覺跟蹤算法的基礎(chǔ)上,研究適合于嵌入式系統(tǒng)的視覺跟蹤改進(jìn)算法,并以動態(tài)場景中運(yùn)動小車為對象,結(jié)合卡爾曼濾波器預(yù)測功能,分別采用基于形狀特征的方法和基于投影特征的圖像匹配方法進(jìn)行了跟蹤實(shí)驗(yàn),取得了預(yù)期的效果。為研制小型化視覺跟蹤系統(tǒng)、拓展機(jī)器視覺的應(yīng)用范圍進(jìn)行了有益的嘗試。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 91
大小: 3.92(MB)
子文件數(shù):
-
簡介:隨著下一代網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的嵌入式設(shè)備接入互聯(lián)網(wǎng),它們對IP地址、移動性提出了更高的要求。目前的IPV4協(xié)議只有32位的地址空間,而且移動性方面存在很多缺陷,已經(jīng)不能滿足嵌入式設(shè)備的需求。IPV6協(xié)議作為下一代互聯(lián)網(wǎng)的標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議,必將取代IPV4成為新的主流。IPV6協(xié)議具有128位的地址空間、地址自動配置機(jī)制、對移動性的良好支持及安全認(rèn)證機(jī)制等優(yōu)點(diǎn),滿足了嵌入式設(shè)備在下一代互聯(lián)網(wǎng)中的應(yīng)用需求。為了保證嵌入式設(shè)備在IPV6網(wǎng)絡(luò)中移動時(shí),依然保持通信的順暢和不間斷,實(shí)現(xiàn)IPV6的移動性即移動IPV6是非常必要的。本文對移動IPV6簡稱MIPV6協(xié)議進(jìn)行了詳細(xì)的分析,研究了嵌入式協(xié)議棧的設(shè)計(jì)思想,提出了一種模塊化設(shè)計(jì)、單進(jìn)程多線程運(yùn)行模式的移動IPV6協(xié)議棧設(shè)計(jì)模型。系統(tǒng)借鑒了目前的開源項(xiàng)目LWIP及MIPL項(xiàng)目的設(shè)計(jì)思想,在嵌入式操作系統(tǒng)上實(shí)現(xiàn)移動IPV6協(xié)議棧,并設(shè)計(jì)操作系統(tǒng)封裝層來實(shí)現(xiàn)MIPV6的可移植性。本文根據(jù)移動IPV6的三個(gè)功能實(shí)體移動節(jié)點(diǎn)、家鄉(xiāng)代理、通信節(jié)點(diǎn)劃分了三大模塊,并結(jié)合具體的功能,劃分了若干子模塊。各子模塊采用線程的方式運(yùn)行,根據(jù)線程間的同步機(jī)制完成通信。由于協(xié)議棧的三個(gè)功能實(shí)體屬于不同的運(yùn)行環(huán)境,因此協(xié)議棧為用戶提供可定制功能接口,用戶可以根據(jù)需求運(yùn)行相應(yīng)的功能實(shí)體。MIPV6協(xié)議棧的整體設(shè)計(jì)方案符合移動IPV6規(guī)范,同時(shí)具備了代碼尺寸小、運(yùn)行時(shí)占用內(nèi)存空間小等特點(diǎn)、滿足嵌入式設(shè)備的性能要求。該協(xié)議棧也具備很好的移植性和擴(kuò)展性。協(xié)議棧的各功能模塊已經(jīng)實(shí)現(xiàn),并通過初步測試。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 54
大小: 1.54(MB)
子文件數(shù):