-
簡(jiǎn)介:隨著信息化、智能化、網(wǎng)絡(luò)化的發(fā)展,嵌入式系統(tǒng)目前已經(jīng)成為通訊和消費(fèi)產(chǎn)品的共同發(fā)展方向,嵌入式系統(tǒng)是當(dāng)今最熱門的概念之一,各種各樣的嵌入式系統(tǒng)設(shè)備在應(yīng)用數(shù)量上已經(jīng)大大超過(guò)了通用計(jì)算機(jī),使用嵌入式技術(shù)的數(shù)字機(jī)床、智能工具、工業(yè)機(jī)器人、服務(wù)機(jī)器人等日益增多。同時(shí)數(shù)字音頻技術(shù)在我們社會(huì)生活中的應(yīng)用也已經(jīng)非常廣泛,WAV、MPEG、WMA和MP3等相繼出現(xiàn)。結(jié)合嵌入式系統(tǒng)的數(shù)字音頻技術(shù)研究有著廣闊的前景,基于嵌入式的數(shù)字音頻設(shè)備以其高性價(jià)比、日新月異的發(fā)展速度等優(yōu)點(diǎn)受到世界各國(guó)的廣泛關(guān)注,本文結(jié)合市場(chǎng)發(fā)展需要,提出了一個(gè)比較優(yōu)化的解決方案,并從理論和實(shí)踐兩方面對(duì)該方案進(jìn)行了分析和設(shè)計(jì)。本文致力于數(shù)字音頻技術(shù)在嵌入式操作系統(tǒng)中的應(yīng)用設(shè)計(jì)和研究,深入討論了整個(gè)系統(tǒng)的軟硬件設(shè)計(jì)思想與實(shí)現(xiàn)方法,提出了ΜCOSⅡ嵌入式操作系統(tǒng)在ARM微處理器上的移值方案,以及數(shù)字音頻格式文件在軟件解碼上的實(shí)現(xiàn)方法。全文從硬件和軟件兩個(gè)部分,分多個(gè)模塊來(lái)安排設(shè)計(jì)我所要求的系統(tǒng),其中包括ΜCOSⅡ嵌入式操作系統(tǒng)在ARM微處理器上的移植,與上位機(jī)PC機(jī)上USB接口的通訊,F(xiàn)AT16文件系統(tǒng)在ΜCOSⅡ嵌入式操作系統(tǒng)上的移植,以及人機(jī)界面和數(shù)字音頻解碼的程序設(shè)計(jì)等。重點(diǎn)分析了ΜCOSⅡ嵌入式操作系統(tǒng)在ARM微處理器上移值的各個(gè)具體步驟和實(shí)現(xiàn)方法,在系統(tǒng)調(diào)試中實(shí)現(xiàn)了進(jìn)程間的協(xié)調(diào)工作,并結(jié)合現(xiàn)有WINDOWS下的FAT16文件系統(tǒng)的特點(diǎn),從實(shí)際應(yīng)用和需求出發(fā),提出了在ΜCOSⅡ嵌入式操作系統(tǒng)下運(yùn)行該文件系統(tǒng)的修改方案,在實(shí)際應(yīng)用中取得成功,同時(shí)研究了數(shù)字音頻解碼的軟件實(shí)現(xiàn)方法,實(shí)現(xiàn)了數(shù)字音頻文件在ΜCOSⅡ嵌入式操作系統(tǒng)中的播放和控制,取得了預(yù)期效果。本文所介紹的設(shè)計(jì)方案在理論上可行、實(shí)際產(chǎn)品也符合市場(chǎng)需求,同時(shí)由于采用嵌入式系統(tǒng)構(gòu)架上的技術(shù)優(yōu)勢(shì),系統(tǒng)可以很方便的進(jìn)行功能擴(kuò)充,可見(jiàn)該系統(tǒng)有著廣闊的發(fā)展前景。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 66
大?。?1.5(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著科學(xué)技術(shù)的進(jìn)步和社會(huì)發(fā)展水平的提高,傳統(tǒng)的家用電器已經(jīng)逐漸無(wú)法滿足現(xiàn)代家庭的需要,人們需要能夠自動(dòng)獲取外界信息、能與其它家電協(xié)同合作并具有智能化的信息家電,因此信息家電和智能家居的出現(xiàn)與發(fā)展是未來(lái)家庭智能化發(fā)展的必然趨勢(shì),智能家居也為人們提供了一個(gè)舒適、安全、方便和高效率的生活環(huán)境。本文針對(duì)智能家居中可以利用遙控器對(duì)信息家電進(jìn)行遙控的特點(diǎn),提出了一個(gè)可以控制智能家居中所有信息家電的萬(wàn)能遙控器。該遙控器可以通過(guò)信息家電注冊(cè)時(shí)使用的IAIDL信息來(lái)動(dòng)態(tài)生成遙控器的控制界面,以實(shí)現(xiàn)對(duì)家居中家電狀態(tài)的監(jiān)視與完成對(duì)家電的狀態(tài)改變控制。本文設(shè)計(jì)的萬(wàn)能遙控器是一個(gè)典型的嵌入式系統(tǒng),通過(guò)分析該系統(tǒng)的特點(diǎn)、需求等,我們決定采用S3C44B0X芯片作為該系統(tǒng)的硬件環(huán)境;比較了各種嵌入式操作系統(tǒng)的特點(diǎn)及本設(shè)計(jì)的需求之后,采用UCLINUX操作系統(tǒng)作為系統(tǒng)的軟件環(huán)境。由于萬(wàn)能遙控器最主要的特點(diǎn)是界面的動(dòng)態(tài)生成,因此我們配置移植了MINIGUI來(lái)完成圖形界面生成,為了簡(jiǎn)化MINIGUI編程的過(guò)程,我們?cè)O(shè)計(jì)了LVCL。這是一個(gè)小型的組件庫(kù),在這里我們實(shí)現(xiàn)了對(duì)原生組件的封裝、實(shí)現(xiàn)了部分新的控件、提供了內(nèi)存管理與界面資源管理等框架,具有良好的可移植性與可擴(kuò)展性,為進(jìn)一步進(jìn)行嵌入式圖形應(yīng)用開(kāi)發(fā)提供了一個(gè)良好的環(huán)境。在硬件、軟件、MINIGUI跟LVCL的基礎(chǔ)上設(shè)計(jì)實(shí)現(xiàn)了萬(wàn)能遙控器與家庭網(wǎng)關(guān)的基本通信協(xié)議,并實(shí)現(xiàn)了萬(wàn)能遙控器端的基本功能。本文最后利用設(shè)計(jì)的IAIDL規(guī)范實(shí)現(xiàn)了部分家電的IAIDL描述,分析了家庭網(wǎng)關(guān)上的數(shù)據(jù)庫(kù)表結(jié)構(gòu),軟件模擬家庭網(wǎng)關(guān)實(shí)現(xiàn)了家電注冊(cè)等網(wǎng)關(guān)功能,利用該家電網(wǎng)關(guān)與嵌入式系統(tǒng)交互實(shí)現(xiàn)了萬(wàn)能遙控器的一個(gè)具體實(shí)例。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 95
大小: 3.7(MB)
子文件數(shù):
-
簡(jiǎn)介:本文對(duì)嵌入式網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行了需求分析,完成了硬件系統(tǒng)和軟件系統(tǒng)的設(shè)計(jì)和基于RABBIT系統(tǒng)的實(shí)現(xiàn)。系統(tǒng)實(shí)現(xiàn)時(shí)重點(diǎn)實(shí)現(xiàn)嵌入式WEB服務(wù)器,在嵌入式WEB服務(wù)器實(shí)現(xiàn)時(shí)進(jìn)行了TCPIP協(xié)議裁減,通過(guò)訪問(wèn)WEB服務(wù)器用戶可實(shí)現(xiàn)網(wǎng)元的管理。相應(yīng)的CGI程序通過(guò)啟動(dòng)相關(guān)的系統(tǒng)功能實(shí)現(xiàn)相應(yīng)的網(wǎng)管項(xiàng)目,從而通過(guò)IP網(wǎng)實(shí)現(xiàn)了對(duì)通信設(shè)備的網(wǎng)絡(luò)管理。在完成嵌入式通信設(shè)備網(wǎng)絡(luò)管理系統(tǒng)的需求分析后,用UML完成了系統(tǒng)的靜態(tài)和動(dòng)態(tài)建模,根據(jù)系統(tǒng)功能要求選擇相應(yīng)的硬件部件RABBIT2000處理器、PCA9564IIC控制器等實(shí)現(xiàn)了系統(tǒng)的硬件設(shè)計(jì),在軟件設(shè)計(jì)中分析比較了DYNAMICC中的任務(wù)調(diào)度方法以及ΜCOSⅡ操作系統(tǒng),確定了系統(tǒng)運(yùn)行的操作系統(tǒng)環(huán)境為ΜCOSⅡ,分析了WEB服務(wù)器實(shí)現(xiàn)的關(guān)鍵技術(shù)和相關(guān)協(xié)議HTTP、ICMP、TCP、IP等,分析設(shè)計(jì)了文件系統(tǒng)FS2、看門狗、通信命令、IIC通信、分級(jí)安全管理,按照高內(nèi)聚、低耦合的原則完成了系統(tǒng)任務(wù)的劃分并依任務(wù)的重要程度完成了優(yōu)先級(jí)的設(shè)定,根據(jù)系統(tǒng)通信的需要完成了相關(guān)狀態(tài)機(jī)的設(shè)計(jì),依據(jù)電路板的參數(shù)和告警信息設(shè)計(jì)了交互命令字及對(duì)應(yīng)數(shù)據(jù)結(jié)構(gòu)?;赗ABBIT2000處理器系統(tǒng)和DYNAMICC環(huán)境實(shí)現(xiàn)了系統(tǒng)編碼,并依據(jù)ITUT的M30XX建議對(duì)系統(tǒng)進(jìn)行了測(cè)試評(píng)估。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 82
大?。?1.63(MB)
-
簡(jiǎn)介:視頻監(jiān)控以其直觀方便、準(zhǔn)確、信息內(nèi)容豐富而廣泛應(yīng)用于許多場(chǎng)合,已經(jīng)滲透到交通、城市治安、國(guó)防等多種領(lǐng)域,甚至家庭安防,在人們的日常生活中扮演著越來(lái)越重要的作用。由于傳統(tǒng)的視頻監(jiān)控系統(tǒng)存在著結(jié)構(gòu)復(fù)雜、穩(wěn)定性可靠性不高、價(jià)格昂貴而且傳輸距離明顯受限的缺點(diǎn)。同時(shí),隨著近年來(lái)計(jì)算機(jī)、網(wǎng)絡(luò)、電子與通信、圖像處理等技術(shù)的飛速發(fā)展,視頻監(jiān)控技術(shù)正朝著一體化、視頻全面數(shù)字化、監(jiān)控網(wǎng)絡(luò)化、系統(tǒng)集成化的嵌入式視頻監(jiān)控方向發(fā)展。因此,本系統(tǒng)采用32位ARM處理器和市場(chǎng)上廣泛使用的價(jià)廉物美的ZC301芯片的USB攝像頭,通過(guò)GPRS模塊,將圖像不斷的發(fā)給遠(yuǎn)端的管理指揮中心。本文將介紹這種基于ARM的嵌入式遠(yuǎn)程視頻監(jiān)控系統(tǒng)的研究。首先,介紹了嵌入式技術(shù)的發(fā)展趨勢(shì)及研究現(xiàn)狀,幾種主要的操作系統(tǒng)以及ARM處理器的發(fā)展情況。然后,分析了嵌入式LINUX的源代碼以及內(nèi)核的組成和運(yùn)行原理,并論述了如何在ARM硬件平臺(tái)上進(jìn)行嵌入式LINUX內(nèi)核的編譯與移植,介紹了BOOTLOADER的啟動(dòng)原理及運(yùn)行過(guò)程,并對(duì)在LINUX操作系統(tǒng)下的USB驅(qū)動(dòng)程序的開(kāi)發(fā)進(jìn)行了詳細(xì)的研究。最后,詳細(xì)論述了如何利用攝像頭進(jìn)行一路或者多路的靜態(tài)圖像采集,以及利用GPRS協(xié)議建立服務(wù)器完成了圖像的網(wǎng)絡(luò)傳輸。硬件方面采用USB攝像頭與S3C2410處理器組成嵌入式視頻采集裝置,并通過(guò)GPRS連接宿主機(jī)從而組成視頻監(jiān)控系統(tǒng)。軟件方面分為系統(tǒng)軟件的移植和應(yīng)用軟件開(kāi)發(fā)兩方面。系統(tǒng)軟件方面包含ARM平臺(tái)的BOOTLOADER和嵌入式LINUX的移植;應(yīng)用軟件方面包含前端ARM平臺(tái)嵌入式視頻采集軟件設(shè)計(jì),GPRS模塊程序設(shè)計(jì),客戶端監(jiān)管系統(tǒng)程序設(shè)計(jì)三個(gè)部分。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 60
大?。?27.19(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 73
大小: 2.82(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 80
大?。?3.98(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 52
大?。?0.34(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 61
大?。?1.56(MB)
子文件數(shù):
-
簡(jiǎn)介:嵌入式技術(shù)的廣泛應(yīng)用及其良好的發(fā)展?jié)摿Υ呱巳藗儗?duì)嵌入式技術(shù)學(xué)習(xí)的熱潮但是如何來(lái)正確地進(jìn)行嵌入式的“教”與“學(xué)”以及合理地設(shè)計(jì)出嵌入式系統(tǒng)的教學(xué)開(kāi)發(fā)平臺(tái)為高等院校和諸多嵌入式學(xué)習(xí)者提供一種設(shè)計(jì)先進(jìn)、功能完備、價(jià)格低廉、面向不同專業(yè)對(duì)象層次、且具備教學(xué)和開(kāi)發(fā)雙重需求的嵌入式開(kāi)發(fā)平臺(tái)正是本文研究和解決的重點(diǎn)。在分析和比較了當(dāng)前已有開(kāi)發(fā)平臺(tái)的功能和優(yōu)缺點(diǎn)之后結(jié)合當(dāng)前高職院校開(kāi)展的項(xiàng)目化教學(xué)理念根據(jù)實(shí)際情況構(gòu)建了一個(gè)基于嵌入式的項(xiàng)目化教學(xué)開(kāi)發(fā)系統(tǒng)平臺(tái)LBE平臺(tái)。文章結(jié)合嵌入式設(shè)計(jì)的特點(diǎn)、及開(kāi)發(fā)平臺(tái)所要實(shí)現(xiàn)的功能采用項(xiàng)目化的方法設(shè)計(jì)出四個(gè)有針對(duì)性的專業(yè)應(yīng)用模塊服務(wù)于不同專業(yè)或行業(yè)的嵌入式學(xué)習(xí)者。文章首先闡述了在設(shè)計(jì)過(guò)程中用到的理論和技術(shù)基礎(chǔ)緊接著從總體上給出了LBE平臺(tái)的設(shè)計(jì)方案包括軟件設(shè)計(jì)思路和硬件的選擇重點(diǎn)闡述了四個(gè)針對(duì)不同專業(yè)的項(xiàng)目化模塊的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程并給出了相關(guān)的驅(qū)動(dòng)程序同時(shí)還介紹了BOOTLOADER和LINUX的移植方法和過(guò)程最后分析測(cè)試了ZIGBEE等項(xiàng)目模塊的性能。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 61
大?。?7.62(MB)
子文件數(shù):
-
簡(jiǎn)介:嵌入式系統(tǒng)應(yīng)用領(lǐng)域不斷擴(kuò)大,嵌入式計(jì)算機(jī)系統(tǒng)設(shè)計(jì)方法的研究也發(fā)展到了一新的階段軟硬件協(xié)同設(shè)計(jì)的方法。一般來(lái)說(shuō)嵌入式系統(tǒng)對(duì)產(chǎn)品成本很敏感,而軟硬件的劃分對(duì)最終產(chǎn)品的成本有著決定性的影響。本文主要從嵌入式系統(tǒng)的發(fā)展出發(fā),找出目前嵌入式系統(tǒng)存在的問(wèn)題和缺點(diǎn);通過(guò)對(duì)幾種協(xié)同設(shè)計(jì)方法POLIS、COSYMA、COOL等的研究,討論了這幾種方法的優(yōu)點(diǎn)和存在的問(wèn)題。在軟硬件劃分領(lǐng)域,過(guò)去己經(jīng)進(jìn)行了許多有意義的探索,有些軟硬件劃分方法己經(jīng)在實(shí)用方面獲得了一定的成功,有效的改善了系統(tǒng)的結(jié)構(gòu)合理性,縮短了設(shè)計(jì)周期。本文提出一種基于UML的協(xié)同設(shè)計(jì)方法。在UML協(xié)同設(shè)計(jì)方法中,對(duì)用例圖作了部分?jǐn)U展,增加了系統(tǒng)的部分約束的要求;對(duì)描述系統(tǒng)過(guò)程的UML的順序圖做了部分的改進(jìn)和簡(jiǎn)化來(lái)實(shí)現(xiàn)對(duì)系統(tǒng)的面向?qū)ο蟮拿枋觯煌ㄟ^(guò)對(duì)順序圖的軟硬件實(shí)現(xiàn)比較來(lái)對(duì)系統(tǒng)進(jìn)行功能劃分。在本文的最后還通過(guò)ATM的實(shí)例來(lái)對(duì)UML的協(xié)同設(shè)計(jì)方法進(jìn)行解釋。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 56
大?。?1.45(MB)
子文件數(shù):
-
簡(jiǎn)介:在信息技術(shù)迅速發(fā)展的今天,人們的生活和工作都越來(lái)越要求電子設(shè)備具有較強(qiáng)的智能化和網(wǎng)絡(luò)化功能。本文的研究工作圍繞基于AT91RM9200嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)展開(kāi)。本文先對(duì)嵌入式系統(tǒng)的原理與構(gòu)建進(jìn)行敘述,在詳細(xì)分析嵌入式微處理器AT91RM9200的結(jié)構(gòu)特點(diǎn)和功能的基礎(chǔ)上,介紹了基于AT91RM9200處理器的嵌入式開(kāi)發(fā)板的硬件設(shè)計(jì)、調(diào)試、底層BOOTLOADER程序的開(kāi)發(fā)和LINUX操作系統(tǒng)移植的過(guò)程。具體闡述了電源模塊、復(fù)位模塊、以太網(wǎng)接口、調(diào)試接口、音頻接口、視頻接口等外圍接口和SDRAM、FLASH、CF卡等存儲(chǔ)模塊的設(shè)計(jì),以及各模塊底層測(cè)試程序的編寫(xiě)流程和要點(diǎn),詳細(xì)介紹了利用DBUG串口進(jìn)行基于AT91RM9200處理器的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)的硬件調(diào)試過(guò)程。此系統(tǒng)經(jīng)測(cè)試穩(wěn)定可靠。本開(kāi)發(fā)板使用的AT91RM9200是208引腳QFP封裝的高速集成電路,所以必須要在設(shè)計(jì)硬件電路的時(shí)候?qū)Σ季€的抗干擾性需給以足夠的考慮。在實(shí)際設(shè)計(jì)實(shí)現(xiàn)中,為提高系統(tǒng)軟、硬件整體穩(wěn)定性和可靠性,使用了以下幾種方法1低電壓復(fù)位、多電容濾波、抗電源抖動(dòng)能力等技術(shù);2多層PCB設(shè)計(jì),線路板結(jié)構(gòu)緊湊,電源部分采用數(shù)字5V、33V、18V和模擬33V多電源供電;3選用表面貼和QFP封裝的器件;4按照軟件工程的要求進(jìn)行系統(tǒng)分析,規(guī)劃系統(tǒng)框圖、流程分析、模塊劃分,減小了不同模塊的相關(guān)性,從而最大限度避免了錯(cuò)誤的發(fā)生。然后在設(shè)計(jì)并實(shí)現(xiàn)的基礎(chǔ)上對(duì)系統(tǒng)的改進(jìn)提出了一些新的方法和建議。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 76
大小: 1.96(MB)
子文件數(shù):
-
簡(jiǎn)介:從USB問(wèn)世,到協(xié)議規(guī)范20版本,USB在不斷自我完善,并走向成熟。從普通計(jì)算機(jī)用戶,計(jì)算機(jī)工程師,到硬件芯片生產(chǎn)廠商,都已經(jīng)完全認(rèn)可了USB。但是,隨著USB應(yīng)用領(lǐng)域的逐漸擴(kuò)大,人們對(duì)于USB的期望也越來(lái)越高,希望USB能應(yīng)用在各種計(jì)算機(jī)領(lǐng)域中,尤其是在移動(dòng)數(shù)據(jù)領(lǐng)域中,使得USB能應(yīng)用在沒(méi)有PC的領(lǐng)域中,實(shí)現(xiàn)USB系統(tǒng)嵌入化。USB系統(tǒng)以主機(jī)為核心,幾乎所有的USB總線活動(dòng)都由主機(jī)發(fā)起,所以USB主機(jī)的開(kāi)發(fā)是實(shí)現(xiàn)嵌入化的關(guān)鍵。課題正是基于此目的而開(kāi)展的。本論文以地震測(cè)量數(shù)據(jù)采集系統(tǒng)為背景,致力于嵌入式USB主機(jī)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。一個(gè)重要思路就是將USB主機(jī)系統(tǒng)作為一個(gè)模塊嵌入到其它的應(yīng)用系統(tǒng)中,以取代的傳統(tǒng)的串口和并口,實(shí)現(xiàn)數(shù)據(jù)的移動(dòng)存儲(chǔ)。系統(tǒng)設(shè)計(jì)注重其移植性,使之能方便地集成到其它系統(tǒng)中。論文整體上分為三大部分。文章首先討論了USB系統(tǒng)的工作原理,介紹其系統(tǒng)基本架構(gòu)和通信協(xié)議,分析USB數(shù)據(jù)通信的數(shù)據(jù)結(jié)構(gòu),如域、包、事務(wù)和傳輸?shù)取A私釻SB的基礎(chǔ)知識(shí)后,文章第二部分是嵌入式USB主機(jī)系統(tǒng)的總體設(shè)計(jì),設(shè)計(jì)方案基于USB主機(jī)系統(tǒng)的模型和實(shí)際應(yīng)用中的考慮要素。文章的第三部分是主體,詳細(xì)地說(shuō)明了基于單片機(jī)C8051F021和USB主機(jī)控制芯片SL811HS的USB主機(jī)系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì)。本文為其他USB技術(shù)的開(kāi)發(fā)提供了設(shè)計(jì)參考,為USB總線的深入學(xué)習(xí)打下了良好的基礎(chǔ)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 61
大?。?1.73(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 62
大小: 1.64(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著移動(dòng)計(jì)算時(shí)代的到來(lái),嵌入式操作系統(tǒng)對(duì)移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)的需求為數(shù)據(jù)庫(kù)技術(shù)開(kāi)辟了新的發(fā)展空間。嵌入式數(shù)據(jù)庫(kù)技術(shù)目前已經(jīng)從研究領(lǐng)域逐步走向了廣泛的應(yīng)用領(lǐng)域。嵌入式INTER技術(shù)的飛速發(fā)展和廣泛應(yīng)用以及人們對(duì)移動(dòng)數(shù)據(jù)的實(shí)時(shí)處理和管理要求不斷提高,給嵌入式數(shù)據(jù)庫(kù)帶來(lái)了新的挑戰(zhàn)數(shù)據(jù)處理的安全性和高效性。本文主要研究嵌入式數(shù)據(jù)庫(kù)系統(tǒng)的一些重要技術(shù)及在家居能源控制系統(tǒng)中的應(yīng)用。在嵌入式家居系統(tǒng)中,一方面要求嵌入式數(shù)據(jù)庫(kù)具有傳統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)管理能力,另一方面又要求嵌入式數(shù)據(jù)庫(kù)系統(tǒng)能夠有一定的安全性。本文結(jié)合家居能源控制系統(tǒng)的應(yīng)用特點(diǎn),將嵌入式系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)和安全性問(wèn)題有機(jī)結(jié)合起來(lái),理解三者之間的內(nèi)在聯(lián)系,研究嵌入式數(shù)據(jù)庫(kù)系統(tǒng)的安全性在實(shí)現(xiàn)中的相關(guān)問(wèn)題。在此基礎(chǔ)上,實(shí)現(xiàn)了嵌入式數(shù)據(jù)庫(kù)SQLITE的加密功能模塊,增強(qiáng)了數(shù)據(jù)庫(kù)的安全性,對(duì)嵌入式數(shù)據(jù)庫(kù)SQLITE加密前后在的應(yīng)用性能進(jìn)行了測(cè)試和分析。控制系統(tǒng)采用基于ARM9內(nèi)核的S3C2410為硬件系統(tǒng)核心,定制嵌入式WINDOWSCE作為操作系統(tǒng),并在此基礎(chǔ)上開(kāi)發(fā)系統(tǒng)的應(yīng)用程序。在硬件平臺(tái)構(gòu)成中,對(duì)S3C2410處理器、存儲(chǔ)器的選擇、以及接口設(shè)備做了簡(jiǎn)要介紹。軟件平臺(tái)的構(gòu)建包括BOOTLOADER的開(kāi)發(fā)和配置文件的修改,生成操作系統(tǒng)鏡像NKNB0和用于應(yīng)用軟件開(kāi)發(fā)的SDK。然后,利用EVC進(jìn)行家居能源控制軟件的開(kāi)發(fā)。系統(tǒng)采用現(xiàn)場(chǎng)總線進(jìn)行實(shí)時(shí)通訊來(lái)獲取設(shè)備數(shù)據(jù),設(shè)計(jì)了從數(shù)據(jù)采集,數(shù)據(jù)管理,數(shù)據(jù)分析,實(shí)時(shí)監(jiān)控,出錯(cuò)報(bào)警等家居能源控制的完整工作流程。本文實(shí)現(xiàn)了嵌入式數(shù)據(jù)庫(kù)SQLITE的加密功能,解決了目前家居能源控制系統(tǒng)研究中的安全性問(wèn)題,為將SQLITE用作持久數(shù)據(jù)的后端數(shù)據(jù)庫(kù)的應(yīng)用程序提供了高效的性能。該控制系統(tǒng)能實(shí)現(xiàn)對(duì)監(jiān)測(cè)數(shù)據(jù)進(jìn)行處理分析,將分析結(jié)果以曲線的形式輸出,同時(shí)執(zhí)行相應(yīng)的控制規(guī)律,提供了對(duì)數(shù)據(jù)庫(kù)進(jìn)行各種檢索的接口,大大提高了控制系統(tǒng)的安全性和穩(wěn)定性,實(shí)現(xiàn)了系統(tǒng)的自動(dòng)化。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 78
大小: 1.19(MB)
子文件數(shù):
-
簡(jiǎn)介:嵌入式系統(tǒng)設(shè)計(jì)已經(jīng)成為現(xiàn)代電子設(shè)計(jì)的一大領(lǐng)域和方向。嵌入式系統(tǒng)作為實(shí)現(xiàn)設(shè)備小型化、智能化和自主知識(shí)創(chuàng)新的重要元素,目前廣泛應(yīng)用于國(guó)防、交通、能源、工業(yè)、通信和人們?nèi)粘I畹雀鱾€(gè)領(lǐng)域,發(fā)揮著極其重要的作用。本文將以VXWKS操作系統(tǒng)作為嵌入式軟件操作平臺(tái),以嵌入式微處理器系統(tǒng)作為硬件平臺(tái),進(jìn)行在VXWKS操作系統(tǒng)下采用多任務(wù)實(shí)時(shí)環(huán)境實(shí)現(xiàn)信號(hào)檢測(cè)與參數(shù)估計(jì)應(yīng)用方面可行性的研究及其硬件平臺(tái)的設(shè)計(jì)。首先在高斯白噪聲背景下推導(dǎo)循環(huán)譜理論算法,對(duì)BPSK直擴(kuò)信號(hào)進(jìn)行了檢測(cè)和參數(shù)估計(jì)的MATLAB仿真。然后介紹了基于嵌入式微處理器S3C4510B的硬件平臺(tái)設(shè)計(jì),涉及的內(nèi)容主要包括S3C4510B主體電路設(shè)計(jì)和主要單元電路的設(shè)計(jì)及鏈接方法,構(gòu)建起支持網(wǎng)絡(luò)傳輸?shù)?、可?yīng)用于信號(hào)檢測(cè)與參數(shù)估計(jì)的嵌入式系統(tǒng)硬件平臺(tái)。嵌入式系統(tǒng)的軟件核心是嵌入式操作系統(tǒng),以自己開(kāi)發(fā)的主板為硬件平臺(tái),研究系統(tǒng)的BSP開(kāi)發(fā)包、VXWKS系統(tǒng)內(nèi)核的引導(dǎo)順序和VXWKS操作系統(tǒng)下的嵌入式增強(qiáng)型網(wǎng)絡(luò)驅(qū)動(dòng)的實(shí)現(xiàn)原理,提供基于所設(shè)計(jì)嵌入式硬件平臺(tái)的整個(gè)嵌入式軟件系統(tǒng)開(kāi)發(fā)流程和重要程序結(jié)構(gòu)框架,構(gòu)建起平臺(tái)調(diào)試環(huán)境。研究在VXWKS嵌入式操作系統(tǒng)下創(chuàng)建基于多任務(wù)原理的信號(hào)處理模型結(jié)構(gòu),并在此多任務(wù)模型結(jié)構(gòu)中實(shí)現(xiàn)基于循環(huán)譜相關(guān)算法的信號(hào)檢測(cè)與參數(shù)估計(jì)的應(yīng)用。本課題研究嵌入式系統(tǒng)與信號(hào)處理算法方面應(yīng)用的緊密相連,驗(yàn)證了二者結(jié)合的可行性,提供了完整的從算法仿真到軟硬件平臺(tái)構(gòu)建的整體開(kāi)發(fā)過(guò)程,也為其他方面的嵌入式系統(tǒng)應(yīng)用開(kāi)發(fā)提供參考。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 64
大小: 1.79(MB)
子文件數(shù):