-
簡(jiǎn)介:嵌入式系統(tǒng)早期主要應(yīng)用于軍事和航空航天等領(lǐng)域,后來(lái)逐步在工業(yè)控制、汽車(chē)電子、儀器儀表、通信產(chǎn)品和家用電器等領(lǐng)域得到了廣泛的應(yīng)用。隨著以INTER為代表的互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,把嵌入式技術(shù)和十分成熟的互聯(lián)網(wǎng)絡(luò)技術(shù)相結(jié)合,可以通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)很方便的對(duì)嵌入式設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控。本課題的主要工作是在以ARM9為微處理器的硬件平臺(tái)上移植嵌入式LINUX操作系統(tǒng)、構(gòu)建軟件開(kāi)發(fā)平臺(tái)、移植BOAWEB服務(wù)器和SQLITE數(shù)據(jù)庫(kù),利用CGI技術(shù)、動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)和AJAX技術(shù),進(jìn)行便攜式衛(wèi)星通信地球站監(jiān)控系統(tǒng)的研發(fā)與設(shè)計(jì),成功地實(shí)現(xiàn)了通過(guò)網(wǎng)頁(yè)瀏覽器遠(yuǎn)程監(jiān)控便攜式衛(wèi)星通信地球站的功能。本課題在把便攜式衛(wèi)星通信地球站上原來(lái)的C8051F020單片機(jī)替換為ARM9微處理器的基礎(chǔ)上,通過(guò)系統(tǒng)軟件的設(shè)計(jì),把便攜式衛(wèi)星通信地球站監(jiān)控系統(tǒng)原來(lái)CS架構(gòu)的監(jiān)控方式變成BS架構(gòu)的監(jiān)控方式,便攜式衛(wèi)星通信地球站的用戶(hù)可以利用網(wǎng)頁(yè)瀏覽器和互聯(lián)網(wǎng)絡(luò)很方便地對(duì)它進(jìn)行監(jiān)控。本課題的研究重點(diǎn)是便攜式衛(wèi)星通信地球站監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 77
大?。?2.19(MB)
子文件數(shù):
-
簡(jiǎn)介:國(guó)內(nèi)外對(duì)鋰電池管理系統(tǒng)的研究狀況還不夠完善,我們針對(duì)電動(dòng)汽車(chē)鋰電池安全事故頻發(fā)的現(xiàn)象,研究開(kāi)發(fā)了鋰電池管理系統(tǒng)。本論文是一種基于嵌入式管理系統(tǒng)的研究方案,完成鋰電池參數(shù)的實(shí)時(shí)采集、存儲(chǔ)、顯示監(jiān)控狀態(tài)等,為鋰電池在電動(dòng)汽車(chē)安全行駛及維護(hù)保養(yǎng)提供了保障。系統(tǒng)采用雙機(jī)通訊模式,下位機(jī)以STC12C5A60S2為核心控制器,基于TBCDS系列的霍爾電流傳感器和DS18B20溫度傳感器,通過(guò)自己搭建的電壓采集電路及霍爾電壓傳感器,然后通過(guò)CAN總線控制器模塊,構(gòu)成了下位機(jī)采集系統(tǒng)。下位機(jī)實(shí)時(shí)采集鋰電池的溫度、電流、電壓參數(shù),將采集到的鋰電池參數(shù)通過(guò)CAN總線實(shí)時(shí)發(fā)送給上位機(jī),上位機(jī)是以三星公司的S3C2440為核心處理器,采用模塊化思想,設(shè)計(jì)出數(shù)據(jù)存儲(chǔ)模塊以及CAN總線驅(qū)動(dòng)模塊,使用虛擬機(jī)建立LINUX操作系統(tǒng)平臺(tái)技術(shù),構(gòu)建起系統(tǒng)總系架構(gòu),同時(shí)系統(tǒng)利用QT語(yǔ)言設(shè)計(jì)出友好的圖形用戶(hù)操作界面,通過(guò)VGA接口將CAN驅(qū)動(dòng)器接收到的數(shù)據(jù),經(jīng)過(guò)處理器處理分析,得到的參數(shù)實(shí)時(shí)顯示到觸摸屏上。該系統(tǒng)達(dá)到了開(kāi)發(fā)成本低、可靠性高、硬件結(jié)構(gòu)簡(jiǎn)單、研發(fā)周期短等目標(biāo),本系統(tǒng)具有一定的通用性,可以對(duì)鎳鎘充電電池、鎳氫電池、鉛酸電池等進(jìn)行監(jiān)控。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 51
大?。?4.62(MB)
子文件數(shù):
-
簡(jiǎn)介:南京郵電大學(xué)碩士學(xué)位論文基于嵌入式LINUX的衛(wèi)星地球站監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓名周麗丹申請(qǐng)學(xué)位級(jí)別碩士專(zhuān)業(yè)通信與信息系統(tǒng)指導(dǎo)教師謝繼東201103南京郵電大學(xué)碩士研究生學(xué)位論文ABSTRACTIIABSTRACTSATELLITECOMMUNICATIONSEARTHSTATIONISANIMPTANTCOMPONENTOFTHESATELLITECOMMUNICATIONSSYSTEMTHEMONITINGSYSTEMISTHEKEYPARTTOMAKETHEEARTHSTATIONWKINGWELLNMALLYWEUSEPCSOFTWARETOMONITEARTHSTATIONSITISNOTSOCONVENIENTFPEOPLETOUSEINRECENTYEARSWITHTHEDEVELOPMENTOFEMBEDDEDTECHNOLOGYEMBEDDEDTECHNOLOGYMONITINGSYSTEMSCOMBINEDWITHEACHOTHERINCREASINGLYCLOSELYDUETOTHEMUCHADVANTAGESOFEMBEDDEDTECHNOLOGYINTHISTHESISWETHEEMBEDDEDLINUXOPERATINGSYSTEMASTHEPLATFMBASISQTASTHEGRAPHICDISPLAYBASISTODESIGNIMPLEMENTTHEEARTHSTATIONMONITINGSYSTEMTHISTHESISCOVERSTHECETECHNOLOGIESDURINGTHEDESIGNIMPLEMENTATIONOFTHESATELLITECOMMUNICATIONSEARTHSTATIONMONITINGSYSTEMBASEDONEMBEDDEDLINUXFIRSTTHISTHESISINTRODUCETHESATELLITECOMMUNICATIONSEARTHSTATIONSYSTEMMONITINGSYSTEMACCDINGTOTHEDEMANALYSISWECHOOSEPDAASTHEHARDWAREPLATFMWEINTRODUCETHEPROCESSTOESTABLISHSOFTWAREENVIRONMENTINADDTIONWEDESCRIBETHECEMECHANISMFQTTHEWAYTOESTABLISHACOMPLETEPROJECTWITHQTSECONDTHISTHESISDISCUSSTHEHARDWARESYSTEMOFFRONTENDEARTHSTATIONTHEWIRELESSSYSTEMMONITINGTERMINALHARDWARETHIRDWEDIVIDEDTHEMONITINGSYSTEMINTOMANYMODULESACCDINGTOTHENEEDSDESCRIBETHEFUNCTIONSOFEACHMODULETHEDATABASETABLESFINALLYWEPUTFWARDTHECOMPLETECIMPLEMENTATIONPROCESSOFTHEMONITINGSYSTEMWHICHINCLUDESTHEIMPLEMENTATIONOFTHECOMMUNICATIONMODULEDATABASEMODULESYSTEMMODULESTHECOMMUNICATIONISDIVIDEDINTOWIREDWIRELESSCOMMUNICATIONINTWOWAYSWEDETAILINGTHELINUXSERIALPTPROGRAMMINGTHEWIRELESSCONNECTIONPROCESSWITHMOTOLAW24MODULEINDATABASEMODULEWEINTRODUCETHEESTABLISHINGOFSQLITEDATABASETHEKEYCODESOFSQLITESYSTEMMODULESINCLUDINGTHELOGINSUBMODULEMAINMENUTHEOPERATIONSUBMODULESWEGIVETHEDESIGNDRAWINGSOFEACHSUBMODULESWEALSOINTRUDUCETHEWAYTOUSETHISMONITINGSYSTEMLASTLYTHISTHESISGIVESASUMMARYOFTHEEARTHSTATIONMONITINGSYSTEMTHEOUTLOOKOFFURTHERWKKEYWDSEARTHSTATIONMONITINGSYSTEM,EMBEDDEDLINUX,QT,SQLITE
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 65
大?。?3.68(MB)
子文件數(shù):
-
簡(jiǎn)介:當(dāng)今,傳統(tǒng)打印機(jī)通常是借助與計(jì)算機(jī)的連接來(lái)實(shí)現(xiàn)打印功能的。其工作原理是在需要打印文件時(shí),借助計(jì)算機(jī)讀入待打印文件,對(duì)其進(jìn)行數(shù)據(jù)處理,最終將打印數(shù)據(jù)傳輸?shù)酱蛴C(jī)上進(jìn)行控制打印。但是,該打印系統(tǒng)對(duì)計(jì)算機(jī)的依賴(lài)性一方面會(huì)占用計(jì)算機(jī)的資源;另一方面,設(shè)備龐大帶來(lái)諸多不便。因此,在嵌入式系統(tǒng)上實(shí)現(xiàn)讀取文件及解析處理操作,從而脫離計(jì)算機(jī)的束縛,直接進(jìn)行打印工作,就顯得很有意義。本文針對(duì)打印機(jī)嵌入式圖像處理機(jī)關(guān)鍵技術(shù)研究。首先,分析打印機(jī)中常用電子文件BMP、JPEG、TIFF和PDF的文檔組織結(jié)構(gòu)和數(shù)據(jù)編碼算法。其次,對(duì)嵌入式圖像處理機(jī)采用的關(guān)鍵技術(shù)文件解析技術(shù)、半色調(diào)模塊、數(shù)據(jù)壓縮技術(shù)、數(shù)據(jù)緩沖及嵌入式軟件技術(shù)進(jìn)行研究;最后,在此基礎(chǔ)上,提出對(duì)嵌入式處理機(jī)中文件解析技術(shù)的實(shí)現(xiàn)方案,并按照文件讀取,文件解析和數(shù)據(jù)通信等步驟對(duì)方案進(jìn)行實(shí)現(xiàn)。通過(guò)測(cè)試,文件解析程序可完成直接讀取U盤(pán)和SD卡中的文件,利用ARM處理器的高性能,實(shí)現(xiàn)數(shù)據(jù)解析和高速數(shù)據(jù)傳輸,滿足打印需求。本文通過(guò)對(duì)嵌入式圖像處理機(jī)中文件解析技術(shù)的研究和實(shí)現(xiàn),較為有效的解決了傳統(tǒng)打印機(jī)依賴(lài)計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理帶來(lái)諸多不便的問(wèn)題。在嵌入式下實(shí)現(xiàn)四種文件的解析,對(duì)設(shè)計(jì)嵌入式打印圖像處理機(jī)和其他文件格式的解析處理具有一定的參考意義。但是,本文仍有一些問(wèn)題需要進(jìn)一步解決和改進(jìn),包括對(duì)文件解析程序的進(jìn)一步擴(kuò)展和優(yōu)化以增加其數(shù)據(jù)處理的效率。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 66
大?。?2.24(MB)
子文件數(shù):
-
簡(jiǎn)介:圖像是信息最重要的載體與之相關(guān)的視頻技術(shù)在科學(xué)研究、工農(nóng)業(yè)生產(chǎn)、醫(yī)療衛(wèi)生、公共安全等領(lǐng)域得到了廣泛應(yīng)用。隨著嵌入式技術(shù)的發(fā)展嵌入式處理器和嵌入式實(shí)時(shí)操作系統(tǒng)與視頻信息采集和處理技術(shù)實(shí)現(xiàn)了有機(jī)結(jié)合視頻技術(shù)應(yīng)用正向著集成化、智能化和網(wǎng)絡(luò)化的方向發(fā)展開(kāi)拓了更加廣闊的領(lǐng)域在國(guó)民經(jīng)濟(jì)和日常生活中發(fā)揮著越來(lái)越重要的作用。視頻技術(shù)應(yīng)用是以視頻信號(hào)采集、處理和輸出為基礎(chǔ)的該領(lǐng)域的研究工作具有重要意義和實(shí)用價(jià)值。論文以ARM9嵌入式微處理器和嵌入式LINUX操作系統(tǒng)為基礎(chǔ)采用USB攝像頭作為視頻獲取工具設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)實(shí)時(shí)視頻采集系統(tǒng)。在深入研究視頻采集和嵌入式技術(shù)的基礎(chǔ)上進(jìn)行了系統(tǒng)的軟硬件總體結(jié)構(gòu)設(shè)計(jì);設(shè)計(jì)了完整的硬件系統(tǒng)包括視頻的輸入、處理和LCD輸出等功能部件;設(shè)計(jì)了相應(yīng)的軟件系統(tǒng)包括嵌入式軟件環(huán)境的建立、攝像頭的驅(qū)動(dòng)程序修改和移植、基于VIDEO4LINUX技術(shù)的采集程序的開(kāi)發(fā)等實(shí)現(xiàn)了視頻采集功能要求基于FRAMEBUFF技術(shù)完成了LCD的視頻顯示。視頻系統(tǒng)的運(yùn)行測(cè)試結(jié)果表明系統(tǒng)數(shù)據(jù)采集效率高、穩(wěn)定性好視頻顯示流暢、實(shí)時(shí)性強(qiáng)系統(tǒng)設(shè)計(jì)達(dá)到了任務(wù)要求。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 64
大?。?1.91(MB)
子文件數(shù):
-
簡(jiǎn)介:以收集檢測(cè)數(shù)據(jù)為中心的傳感器網(wǎng)絡(luò)已廣泛應(yīng)用在諸多領(lǐng)域例如環(huán)境監(jiān)測(cè)、城市交通、軍事國(guó)防、空間探索等。面對(duì)傳統(tǒng)傳感器網(wǎng)絡(luò)中通信設(shè)備單一的數(shù)據(jù)傳輸途徑在復(fù)雜、遠(yuǎn)距離的環(huán)境下如何保證數(shù)據(jù)傳輸鏈路的暢通成為新的研究課題。本文通過(guò)研究現(xiàn)有各種通信鏈路的應(yīng)用現(xiàn)狀對(duì)多途徑數(shù)據(jù)通信支持進(jìn)行了深入研究通過(guò)提供多種數(shù)據(jù)傳輸途徑來(lái)保障傳感器網(wǎng)絡(luò)數(shù)據(jù)鏈路的暢通。本文基于嵌入式系統(tǒng)的設(shè)計(jì)思想在分析了內(nèi)核定制、系統(tǒng)移植、制作根文件系統(tǒng)和SHELL腳本等技術(shù)的基礎(chǔ)上詳細(xì)調(diào)研了有線無(wú)線局域網(wǎng)通信、3G網(wǎng)絡(luò)通信、ADSL以及北斗衛(wèi)星短報(bào)文通信等通信方式在嵌入式系統(tǒng)中實(shí)現(xiàn)條件、所需設(shè)備和通信接口方式進(jìn)而在SBC8600B嵌入式開(kāi)放板上進(jìn)了上述多途徑數(shù)據(jù)通信支持的功能可行性驗(yàn)證并實(shí)現(xiàn)了一種基于WEB的人性化網(wǎng)絡(luò)配置方式。本文在上述可行性驗(yàn)證基礎(chǔ)上提出并設(shè)計(jì)了一款基于ARM的嵌入式通信處理機(jī)實(shí)現(xiàn)對(duì)多途徑數(shù)據(jù)通信支持。嵌入式通信處理機(jī)主要包括用來(lái)處理和存儲(chǔ)數(shù)據(jù)的核心板模塊用于實(shí)現(xiàn)對(duì)有線局域網(wǎng)通信和ADSL通信支持的LAN模塊用于實(shí)現(xiàn)對(duì)無(wú)線局域網(wǎng)通信和3G網(wǎng)絡(luò)通信支持的USB模塊用于實(shí)現(xiàn)北斗衛(wèi)星短報(bào)文和連接傳感器的RS232模塊。最后本文完成了嵌入式通信處理機(jī)的電路原理圖和PCB設(shè)計(jì)并在項(xiàng)目組的整體系統(tǒng)集成中得到實(shí)現(xiàn)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 52
大?。?2.92(MB)
子文件數(shù):
-
簡(jiǎn)介:本文的研究重點(diǎn)在于將AODV路由協(xié)議移植部署到嵌入式開(kāi)發(fā)平臺(tái)中運(yùn)行,并進(jìn)行無(wú)線自組織網(wǎng)絡(luò)組網(wǎng)互連研究。通過(guò)在真實(shí)環(huán)境中的實(shí)驗(yàn)測(cè)試,分析研究無(wú)線自組織網(wǎng)絡(luò)及AODV路由協(xié)議的相關(guān)性能情況。論文先后對(duì)無(wú)線自組織網(wǎng)絡(luò)及AODV路由協(xié)議研究現(xiàn)狀及運(yùn)行機(jī)制,在模擬仿真軟件中研究路由協(xié)議的相關(guān)性能并進(jìn)行比較研究以及將AODV路由協(xié)議通過(guò)編譯移植到嵌入式開(kāi)發(fā)平臺(tái)中進(jìn)行無(wú)線自組織網(wǎng)絡(luò)組網(wǎng)互連研究等部分進(jìn)行了相關(guān)研究,最主要的工作是將AODV路由協(xié)議部署到嵌入式開(kāi)發(fā)板中并進(jìn)行網(wǎng)絡(luò)互連實(shí)驗(yàn)。根據(jù)實(shí)際項(xiàng)目研究的需要,我們建立了一個(gè)包含24個(gè)以嵌入式開(kāi)發(fā)板作為無(wú)線節(jié)點(diǎn)的無(wú)線自組織網(wǎng)絡(luò),并測(cè)試網(wǎng)絡(luò)具體的相關(guān)性能,通過(guò)系統(tǒng)性的研究闡述AODV路由協(xié)議在嵌入式開(kāi)發(fā)板上的部署應(yīng)用,對(duì)AODV路由協(xié)議的應(yīng)用性能及效果做出了分析與總結(jié)。最后總結(jié)本文的主要研究工作,并對(duì)AODV的發(fā)展趨勢(shì)和下一步工作進(jìn)行展望。通過(guò)本研究,在一定程度上加深的了對(duì)無(wú)線自組織網(wǎng)絡(luò)及AODV路由協(xié)議的認(rèn)識(shí)。通過(guò)模擬仿真軟件的模擬實(shí)驗(yàn)和基于嵌入式開(kāi)發(fā)環(huán)境下的無(wú)線自組織網(wǎng)絡(luò)組網(wǎng)實(shí)驗(yàn),在一定程度上驗(yàn)證了AODV路由協(xié)議的優(yōu)越性。通過(guò)真實(shí)環(huán)境下的實(shí)驗(yàn)研究,驗(yàn)證了AODV路由協(xié)議在實(shí)際無(wú)線自組織網(wǎng)絡(luò)組網(wǎng)互連的可行性,對(duì)未來(lái)AODV路由協(xié)議的研究走向產(chǎn)品級(jí)的發(fā)展將起到一定的參考意義。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 54
大?。?5.37(MB)
子文件數(shù):
-
簡(jiǎn)介:在煤礦中倒閘操作的現(xiàn)狀是使用操作票一步一步的進(jìn)行浪費(fèi)時(shí)間效率低下也給生產(chǎn)和人員的安全構(gòu)成了威脅。本文從煤礦的實(shí)際問(wèn)題出發(fā)研究一種智能倒閘操作系統(tǒng)智能快速的進(jìn)行倒閘。本文討論了煤礦電網(wǎng)參數(shù)的檢測(cè)方法頻率方面的常用的周期測(cè)頻、離散傅立葉測(cè)頻及FFT算法等相位檢測(cè)方面的相位時(shí)間檢測(cè)方法、一二階插值測(cè)量、相關(guān)分析法、基于快速傅立變換的檢測(cè)方法等。并詳細(xì)給出了這些方法求解的過(guò)程對(duì)比了他們的優(yōu)缺點(diǎn)。嵌入式系統(tǒng)近年在各方面取得了廣泛的應(yīng)用發(fā)展?jié)摿薮?。在移?dòng)設(shè)備、醫(yī)療設(shè)備、工礦控制中都有他的蹤影。在電力系統(tǒng)裝置中嵌入式也廣泛應(yīng)用。變頻器逆變器有源濾波器等。在數(shù)據(jù)采集控制自動(dòng)化裝置和微機(jī)保護(hù)也得到應(yīng)用。本文結(jié)合實(shí)際的需要提出采用三星S3C2440作為核心處理器的解決方案搭建了硬件電路包括核心電路數(shù)據(jù)采集電路存儲(chǔ)電路通信電路等。進(jìn)行嵌入式LINUX環(huán)境搭建給出了交叉編譯環(huán)境的建立等環(huán)節(jié)。并在硬件的基礎(chǔ)上移植了嵌入式LINUX系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)的分析處理同時(shí)使用QTE進(jìn)行了系統(tǒng)控制界面開(kāi)發(fā)控制顯示界面直觀簡(jiǎn)潔功能強(qiáng)大。最后在實(shí)驗(yàn)室搭建了樣機(jī)進(jìn)行模擬。試驗(yàn)檢測(cè)和控制系統(tǒng)的穩(wěn)定性給出了控制系統(tǒng)的界面和檢測(cè)的母線數(shù)據(jù)驗(yàn)證倒閘操作控制系統(tǒng)可行性?;就瓿稍O(shè)計(jì)的需要可完倒閘任務(wù)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 67
大?。?2.19(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 74
大?。?2.27(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著嵌入式技術(shù)的不斷發(fā)展嵌入式數(shù)據(jù)庫(kù)應(yīng)用得越來(lái)越廣泛。嵌入式環(huán)境有許多特點(diǎn)和限制如移動(dòng)性、網(wǎng)絡(luò)不穩(wěn)定性以及電源能力等對(duì)嵌入式數(shù)據(jù)庫(kù)可靠性和性能提出了更高的要求和挑戰(zhàn)一個(gè)強(qiáng)健的恢復(fù)子系統(tǒng)是嵌入式數(shù)據(jù)庫(kù)必不可少的組成部分。通過(guò)系統(tǒng)深入地研究數(shù)據(jù)庫(kù)恢復(fù)技術(shù)對(duì)達(dá)夢(mèng)DM嵌入式數(shù)據(jù)庫(kù)恢復(fù)子系統(tǒng)進(jìn)行了改進(jìn)以提升系統(tǒng)可靠性和可用性。為適應(yīng)嵌入式環(huán)境使系統(tǒng)設(shè)計(jì)遵循簡(jiǎn)約性和微內(nèi)核特性對(duì)數(shù)據(jù)庫(kù)回滾段進(jìn)行了設(shè)計(jì)與改進(jìn)將回滾段集成到數(shù)據(jù)文件中進(jìn)行系統(tǒng)恢復(fù)時(shí)僅搜索預(yù)留回滾段節(jié)省了恢復(fù)時(shí)間同時(shí)將日志文件設(shè)計(jì)成單日志形式并采用事務(wù)一致性檢查點(diǎn)縮短恢復(fù)時(shí)需要掃描的日志量。在系統(tǒng)故障恢復(fù)時(shí)為避免對(duì)所有REDO日志進(jìn)行重做設(shè)計(jì)并實(shí)現(xiàn)了選擇性重做方案。對(duì)于那些已經(jīng)寫(xiě)入到數(shù)據(jù)庫(kù)文件中的記錄根據(jù)頁(yè)面的日志序列號(hào)LOGSEQUENCENUMBERLSN和日志記錄的LSN進(jìn)行判斷后再?zèng)Q定是否進(jìn)行重做而不是盲目地重做分析并給出了使用該方法的前提條件。該方法節(jié)省了系統(tǒng)緩沖區(qū)資源減少磁盤(pán)IO體現(xiàn)了嵌入式數(shù)據(jù)庫(kù)微內(nèi)核的要求。為充分利用操作系統(tǒng)多道程序設(shè)計(jì)思想以及達(dá)夢(mèng)嵌入式數(shù)據(jù)庫(kù)特殊的事務(wù)模型系統(tǒng)恢復(fù)時(shí)采用多線程方式重做日志加速恢復(fù)。使用一個(gè)日志分發(fā)線程、多個(gè)重做線程的模型線程間同步協(xié)作完成重現(xiàn)歷史操作達(dá)到快速重建系統(tǒng)崩潰時(shí)系統(tǒng)狀態(tài)的目的。經(jīng)過(guò)實(shí)驗(yàn)測(cè)試表明改進(jìn)后的恢復(fù)子系統(tǒng)能正確處理系統(tǒng)遇到的事務(wù)故障、系統(tǒng)故障和介質(zhì)故障且能縮短系統(tǒng)故障恢復(fù)使用的時(shí)間。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 63
大?。?1.11(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 68
大?。?9.2(MB)
子文件數(shù):
-
簡(jiǎn)介:在嵌入式領(lǐng)域中,嵌入式實(shí)時(shí)操作系統(tǒng)正得到越來(lái)越廣泛的應(yīng)用。采用嵌入式實(shí)時(shí)操作系統(tǒng)RTOS可以更合理、更有效地利用CPU的資源,簡(jiǎn)化應(yīng)用軟件的設(shè)計(jì),縮短系統(tǒng)開(kāi)發(fā)時(shí)間,更好地保證系統(tǒng)的實(shí)時(shí)性和可靠性。操作系統(tǒng)到特定硬件的移植關(guān)系到整個(gè)項(xiàng)目能否按期完工。因此需要選擇那些可移植性較高的操作系統(tǒng),從而避免操作系統(tǒng)向硬件移植帶來(lái)的困難,加速嵌入式系統(tǒng)開(kāi)發(fā)的進(jìn)度。本文主要介紹了嵌入式實(shí)時(shí)操作系統(tǒng)FREERTOS在X86的移植。首先詳細(xì)分析了FREERTOS操作系統(tǒng)的內(nèi)核,然后設(shè)計(jì)了系統(tǒng)引導(dǎo)程序BOOTLOADER,最后給出了FREERTOS在X86的模擬器SKYEYE上的移植過(guò)程。本文選擇了ECLIPSE集成開(kāi)發(fā)環(huán)境,以遠(yuǎn)程調(diào)試運(yùn)行在開(kāi)源模擬器SKYEYE上的FREERTOS。其中在LINUX下使用GCC編譯此操作系統(tǒng)時(shí),需要構(gòu)建MAKEFILE文件、修改內(nèi)聯(lián)匯編、處理相關(guān)函數(shù)。內(nèi)核裝入內(nèi)存后,還需處理調(diào)度器和中斷。移植成功后,繼續(xù)對(duì)FREERTOS做裁減。將FREERTOS成功移植到X86,使這一開(kāi)源操作系統(tǒng)得到更廣泛的應(yīng)用。待整個(gè)項(xiàng)目即FREERTOS的目標(biāo)碼覆蓋率分析完成后,F(xiàn)REERTOS在安全關(guān)鍵領(lǐng)域的應(yīng)用也會(huì)越來(lái)越多。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 72
大?。?0.77(MB)
子文件數(shù):
-
簡(jiǎn)介:代號(hào)分類(lèi)號(hào)學(xué)號(hào)密級(jí)代號(hào)分類(lèi)號(hào)學(xué)號(hào)密級(jí)1070110701公開(kāi)公開(kāi)編號(hào)編號(hào)0981490383TP31150981490383TP3115UDC題(中、英文)(中、英文)目嵌入式操作系統(tǒng)核間任務(wù)同步與通信的嵌入式操作系統(tǒng)核間任務(wù)同步與通信的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)與實(shí)現(xiàn)THEDESIGNIMPLEMENTATIONOFMULTICETASKSYNCHRONIZATIONCOMMUNICATIONINEMBEDDEDOS作者姓名作者姓名武軍彪武軍彪劉西洋教授劉西洋教授軟件工程軟件工程提交論文日期提交論文日期二〇一一年十二月二〇一一年十二月賀紅衛(wèi)賀紅衛(wèi)研究員研究員工程領(lǐng)域工程領(lǐng)域企業(yè)指導(dǎo)教師姓名職稱(chēng)學(xué)校指導(dǎo)教師姓名職稱(chēng)企業(yè)指導(dǎo)教師姓名職稱(chēng)學(xué)校指導(dǎo)教師姓名職稱(chēng)摘要為了降低處理器的體積與功耗,多核技術(shù)得到了廣泛的應(yīng)用尤其是在航天、通信、醫(yī)療、機(jī)械、等領(lǐng)域。隨著航天技術(shù)的發(fā)展,嵌入式硬件技術(shù)的提高給嵌入式軟件提出了新的要求。多核技術(shù)改變了傳統(tǒng)處理器架構(gòu),若在多核系統(tǒng)仍采用面向單核處理器的嵌入式操作系統(tǒng)就不能充分發(fā)揮多核優(yōu)勢(shì),順應(yīng)當(dāng)前多核硬件技術(shù)迅猛發(fā)展的趨勢(shì),研究與設(shè)計(jì)面向多核應(yīng)用的嵌入式時(shí)操作系統(tǒng)是與時(shí)代潮流相符的,加之航天應(yīng)用的特殊性,航天技術(shù)的自主創(chuàng)新對(duì)于國(guó)防事業(yè)具有深遠(yuǎn)意義,同時(shí)國(guó)產(chǎn)芯片技術(shù)的發(fā)展為航天應(yīng)用軟件的國(guó)產(chǎn)化研究提供了很好的平臺(tái),所以基于國(guó)產(chǎn)系列芯片的多核嵌入式系統(tǒng)的研究具有重要意義。本文在某航天嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核的基礎(chǔ)上,針對(duì)某航天專(zhuān)用多核嵌入式芯片設(shè)計(jì)并研發(fā)面向異構(gòu)多核平臺(tái)的嵌入式多核實(shí)時(shí)操作系統(tǒng)。依據(jù)內(nèi)核中已有的任務(wù)調(diào)度機(jī)制、中斷管理機(jī)制等,結(jié)合異構(gòu)多核平臺(tái)的硬件特性,設(shè)計(jì)并研發(fā)用于異構(gòu)多核間任務(wù)同步與通信的核間共享信號(hào)量、核間共享消息隊(duì)列,以及相應(yīng)的核間共享對(duì)象管理工具,使芯片內(nèi)不同架構(gòu)的處理器實(shí)現(xiàn)任務(wù)間交互協(xié)作,合理高效使用系統(tǒng)資源,以達(dá)到提高芯片整體性能的目的。該方案已成功應(yīng)用于航天某嵌入式芯片,并經(jīng)過(guò)完整的測(cè)試與驗(yàn)證,實(shí)現(xiàn)了多核間任務(wù)同步與通信的功能。關(guān)鍵字多核核間共享信號(hào)量核間共享消息隊(duì)列
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 66
大?。?0.91(MB)
子文件數(shù):
-
簡(jiǎn)介:黑龍江大學(xué)碩士學(xué)位論文基于ENC28J60的嵌入式網(wǎng)絡(luò)服務(wù)終端的設(shè)計(jì)與實(shí)現(xiàn)姓名王冠然申請(qǐng)學(xué)位級(jí)別碩士專(zhuān)業(yè)軟件工程指導(dǎo)教師李金寶20101110ABSTRACT’IKTEMLILLAL矗WEMBEDDEDNET、№RKSERVICEISC0MPOSEDOFACHCAPMCU,ACHIPOFETHEM鼬NEITWORKSERVICECOMROLLER’ANDFEWCIRCUITWECANCORLTROLTHEMCUT0RELILOTEMOILIT01證GANDCOLLECTMESI蒈1ALBYHTEMETUSIILGEXISTING咖RK,ERECTIONLINE,WI‰U(xiǎn)TADDITIONALCANBEUSEDILLINDUS打IALCONTROLNETWORKSCREEN,MEDICALMOILITORING硫缸LIILENT,ELEC仃ICALAPPLIAILCES,IILFOMATIONCOLLECTILLG觚DCONTCINTNI加FKING婦仃孤1SMISSION,ETC。、T11ISPAPERSTLLDIES也EENTILESYSTEMTO8BIT觚CROCOMROLLERSPRIMARILYPROCESSOR廿1EPR0孕鋤DIRECUY“VENBYENC28J60NE鉚ORKCOIL仃OLLERIICAGREEMENT衄1S血SSIONEEPRDM緦STORAGEPAGESTORAGEDEVICEANDⅡLROU曲恤ELCDYXD1602WEC瓶S∞THEIPANDRELATCDII曲M讎ION位ILLS而NINGDATA’ALSOC觚LLSECOMPUTER跚PERTER玎刪SY咖MT0SETMEIP,GATEWAY,吼LB嘣MASK,ETC1KSY咖LSUPPORTHTTP,TCP/】P,UDP,F(xiàn)TP,唧RTⅡLEP玳GC0伽跏MDSUCHAGREEMENTANDCANGIVERESPON_SET0BROWSE也ROU曲IE,咖RAGE,’AND血ROU曲AWEBPAGECANBEMOILITORED似OADTLLE疵STORSTLLEA/D的NSFO姍ATIONVALUE,MSOCANWEBBU仳I嘰T0CONTROLSYSTEM’ST、7L,OBRIGHTLED,SO硼T0REALIZE也ERE玎∞TCDATAACQUISITION觚DREMOTECON仃OLETCFLMCTIONTHISDESIGNISCONLPLETEDONⅡ圮SYST鋤REQUIREMENTAMDYSIS,也E如NCTIONOFEACHMODULEIILTHEANALYSIS,THEK瞰量WARECIRCUITDESIGNAND陀ALIZALIONOFTHEAPPLICATION,NE鉚ORKCO址ROLLERDRIVERCOMPILING,ALLDRELEVANTNET、Ⅳ0RKPROTOC0LIIL鋤曲EDDEDSYSTERR塔眥PL跚LTATION,AND也EWHOLESYSTEM011LIILEC0MMISSIOILINGANDTESTINGETCTHETESTRESULTSSHOWN斌THEDESI印COMPLETEDTHEBASIC脅CTIONOFEMBEDDEDNET、ⅣORKSERVICE,PROVEDMEFIEALSIBILI哆OFTHISSYSTEM,AILDACLLIEVESTLLEDESIREDGOALKEYWORDSEMBEDDEDNET、ⅣORK;MCU;ETLLENLETCON們LLER;NET、I,ORKPROTOCOLLI
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 72
大?。?2.37(MB)
子文件數(shù):
-
簡(jiǎn)介:針對(duì)CS架構(gòu)下數(shù)據(jù)的傳輸和存儲(chǔ)安全問(wèn)題設(shè)計(jì)了數(shù)據(jù)保護(hù)的兩種密碼設(shè)備一種是USB密碼設(shè)備服務(wù)于網(wǎng)絡(luò)中的客戶(hù)端為敏感數(shù)據(jù)通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸提供安全保護(hù)另一種是PCI加密卡運(yùn)行在網(wǎng)絡(luò)中的數(shù)據(jù)存儲(chǔ)服務(wù)器上為存儲(chǔ)在服務(wù)器磁盤(pán)上的數(shù)據(jù)提供安全保護(hù)。課題研究了USB密碼設(shè)備和PCI加密卡的硬件接口功能設(shè)計(jì)設(shè)備的軟件程序數(shù)據(jù)流程設(shè)計(jì)和軟件模塊的設(shè)計(jì)。USB密碼設(shè)備是ARM處理器與LINUX操作系統(tǒng)組成的小型嵌入式系統(tǒng)對(duì)數(shù)據(jù)提供加密與解密等密碼服務(wù)。為了保障USB密碼設(shè)備使用的安全性設(shè)計(jì)了密碼設(shè)備提供密碼服務(wù)的參數(shù)配置流程進(jìn)行了程序的實(shí)現(xiàn)。USB密碼設(shè)備提供密碼服務(wù)客戶(hù)端PC將數(shù)據(jù)經(jīng)USB數(shù)據(jù)線傳送到設(shè)備進(jìn)行加密然后以數(shù)據(jù)密文的形式通過(guò)網(wǎng)絡(luò)傳送到接收端PC以此達(dá)到傳輸安全的目的。對(duì)數(shù)據(jù)在USB密碼設(shè)備的加密、解密、簽名和驗(yàn)簽等密碼服務(wù)的數(shù)據(jù)處理過(guò)程進(jìn)行了分析并設(shè)計(jì)了相應(yīng)的軟件。PCI加密卡安裝在以SOLARIS為操作系統(tǒng)的大型網(wǎng)絡(luò)存儲(chǔ)服務(wù)器的PCI槽中為磁盤(pán)存儲(chǔ)的數(shù)據(jù)提供密碼服務(wù)。通過(guò)分析存儲(chǔ)在網(wǎng)絡(luò)磁盤(pán)的數(shù)據(jù)安全問(wèn)題提出了用PCI加密卡對(duì)數(shù)據(jù)加密后存儲(chǔ)的解決方案。服務(wù)器將存儲(chǔ)在磁盤(pán)上數(shù)據(jù)通過(guò)PCI總線傳送到PCI加密卡內(nèi)進(jìn)行加密PCI加密卡和服務(wù)器磁盤(pán)控制器協(xié)同將加密后的數(shù)據(jù)經(jīng)PCI總線存儲(chǔ)在網(wǎng)絡(luò)磁盤(pán)中。根據(jù)PCI加密卡所要實(shí)現(xiàn)的密碼功能設(shè)計(jì)了PCI加密卡具有的硬件模塊設(shè)計(jì)了PCI加密卡具有的硬件接口。為了調(diào)用PCI加密卡的密碼算法模塊的功能對(duì)PCI密碼卡進(jìn)行軟件模塊的的設(shè)計(jì)研究分析了數(shù)據(jù)在程序中的處理流程。分析了SOLARIS系統(tǒng)驅(qū)動(dòng)程序的工作流程設(shè)計(jì)并實(shí)現(xiàn)了PCI加密卡驅(qū)動(dòng)程序。CS架構(gòu)下客戶(hù)端將數(shù)據(jù)經(jīng)過(guò)USB密碼設(shè)備加密以密文形式通過(guò)網(wǎng)絡(luò)傳輸有力的保證了數(shù)據(jù)端到端傳輸過(guò)程的安全性。網(wǎng)絡(luò)存儲(chǔ)服務(wù)器端的PCI加密卡將存儲(chǔ)的數(shù)據(jù)進(jìn)行加密存儲(chǔ)降低了數(shù)據(jù)泄露的問(wèn)題。嵌入式加密和解密設(shè)備可以為用戶(hù)數(shù)據(jù)提供安全、可靠、高效的密碼服務(wù)保證數(shù)據(jù)的安全性。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 70
大?。?1.49(MB)
子文件數(shù):