-
簡介:隨著計算機產(chǎn)業(yè)的發(fā)展與變革,嵌入式系統(tǒng)的研發(fā)已經(jīng)成為目前的熱門領域。從最初的單片機結(jié)構(gòu)到現(xiàn)在帶有專門操作系統(tǒng)的嵌入式結(jié)構(gòu),嵌入式系統(tǒng)的需求復雜性日益提高,規(guī)模也在逐步擴大,因此如何設計復雜的嵌入式系統(tǒng)也就成了目前需要討論的一個重要課題。然而,傳統(tǒng)的嵌入式系統(tǒng)設計方法沒有統(tǒng)一的標準,開發(fā)過程中人為因素影響嚴重,并且在軟硬件協(xié)同設計方面缺乏靈活性和有效的聯(lián)系手段,使得嵌入式系統(tǒng)在效率、成本等方面存在不足。因此本文主要對嵌入式系統(tǒng)設計方法進行了研究,提出基于UML的嵌入式系統(tǒng)建模方法和采用可重用設計方法的軟硬件協(xié)同設計。并通過對嵌入式避障機器人系統(tǒng)的設計實例具體說明了各種嵌入式系統(tǒng)設計方法的應用過程。本文首先通過研究現(xiàn)有的UML技術,結(jié)合嵌入式系統(tǒng)開發(fā)中所存在的問題,提出了一種基于UML的嵌入式系統(tǒng)建模方法。并通過嵌入式避障機器人的成功設計實例證明了其有效性。在嵌入式系統(tǒng)設計中提出了一種適合軟硬件協(xié)同設計的新方法,此方法基于可重用設計方法學并對其進行了拓展,延伸出了基于可重構(gòu)平臺的系統(tǒng)級設計方法和利用可測性算法的可重用設計方法。同時借助嵌入式避障機器人設計與實現(xiàn)的實例闡述了這兩種可重用設計方法對嵌入式系統(tǒng)設計的作用。并且通過對嵌入式系統(tǒng)設計和開發(fā)的經(jīng)歷和經(jīng)驗的總結(jié),詳細論述了如何結(jié)合需求和不同嵌入式平臺特點,探討合理的嵌入式系統(tǒng)應用方案。在避障機器人設計與實現(xiàn)的過程中根據(jù)設計需求,在特定應用環(huán)境下對傳統(tǒng)的人工勢場機器人避障算法進行了改進,提出了一種改進的人工勢場算法,并在實際應用環(huán)境中取得了很好的效果。在機器人無線視頻傳輸系統(tǒng)的開發(fā)中對基于網(wǎng)絡自適應技術的網(wǎng)絡視頻實時傳輸進行了研究和實驗并得出了一套比較有效的網(wǎng)絡自適應調(diào)節(jié)方法。降低了視頻實時傳輸對網(wǎng)絡的要求,提高了視頻傳輸?shù)膶崟r性。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 105
大?。?9.17(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)近年來在取得了高速的發(fā)展的同時也開始逐漸被軟件性能問題和硬件的功耗問題所困擾。本文就嵌入式處理器中的性能計數(shù)器在解決當前嵌入式系統(tǒng)發(fā)展中遇到的兩方面的問題的應用方法進行了研究。針對軟件性能方面的問題,本文對比了當前嵌入式系統(tǒng)中常見的主流方法的思路及其實現(xiàn),總結(jié)了各種方法在應用中的差異及其適用的領域,對于在嵌入式系統(tǒng)軟件優(yōu)化時優(yōu)化工具的選擇具有指導性的意義。本文重點對于嵌入式系統(tǒng)處理器的功耗問題進行了研究,通過分析傳統(tǒng)處理器開發(fā)人員提出的各種處理器功耗模型,結(jié)合處理器中性能計數(shù)器可以在一定程度上表示處理器內(nèi)部工作的特點,提出了面向嵌入式系統(tǒng)軟件開發(fā)人員使用的基于性能計數(shù)器的嵌入式處理器功耗模型思想。通過實現(xiàn)必要的軟件,本文對ARMCTEXA8處理器的基于性能計數(shù)器的處理器功耗模型進行了具體實現(xiàn),并通過實驗對模型進行了測試,證明本模型可以對嵌入式處理器實時功耗進行良好的估計?;谛阅苡嫈?shù)器的嵌入式處理器功耗模型為嵌入式系統(tǒng)的處理器功耗監(jiān)測,以及多核嵌入式系統(tǒng)的功耗平衡等應用建立了研究基礎。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 95
大?。?3.05(MB)
子文件數(shù):
-
簡介:加彈機是化纖用紡織機械的一種,它是將滌綸、丙綸等無捻絲,通過假捻變形加工后成為具有中彈、低彈性能彈力絲的一種紡織機械。隨著國內(nèi)紡織行業(yè)逐漸做大做強,對加彈機電控系統(tǒng)的要求也越來越高。特別是來自企業(yè)管理信息化的需求,使得加彈機電控系統(tǒng)向著數(shù)字化、自動化、低能耗的方向發(fā)展。本文所介紹的ARM(ADVANCEDRISCMACHINES)嵌入式網(wǎng)關,是為了滿足加彈機用戶企業(yè)信息化的要求而設計開發(fā)的。文章首先分析了以PLC(PROGRAMLOGICCONTROL)為核心的加彈機電控系統(tǒng)的優(yōu)缺點,接著提出了基于嵌入式網(wǎng)關的加彈機電控系統(tǒng)平臺。該平臺的核心是嵌入式網(wǎng)關,通過該網(wǎng)關將采用現(xiàn)場總線協(xié)議的機臺控制網(wǎng)絡與以太網(wǎng)進行互聯(lián),以提高企業(yè)實現(xiàn)信息化的能力。本文完成了嵌入式網(wǎng)關的硬件系統(tǒng)設計和軟件設計。硬件以ARM7處理器LPC2292為核心,外加電源電路、存儲器電路、CAN(CONTENTADDRESSABLEWK)總線接口、RS485總線接口、以太網(wǎng)接口等。軟件設計首先完成了ΜCOSII在ARM芯片上的移植,然后實現(xiàn)了協(xié)議的轉(zhuǎn)換。整個方案設計有以下幾個特點1根據(jù)加彈機的實際使用要求,本網(wǎng)關設計集成了CAN總線、RS485和以太網(wǎng)通信接口。每個機臺可以配備多個網(wǎng)關,以滿足數(shù)據(jù)實時性的要求。2為了提高系統(tǒng)的抗干擾能力,硬件方案采取了多種抗干擾的措施,主要體現(xiàn)在線路板、電源、通信接口等方面的設計,目的是提高硬件在惡劣環(huán)境下工作的穩(wěn)定性。3系統(tǒng)可擴展8M緩存,使網(wǎng)關能有足夠的空間進行程序擴展。移植的ΜCOSII操作系統(tǒng)使得整個系統(tǒng)在多任務條件下可以更好地協(xié)調(diào)工作。目前系統(tǒng)已通過了樣板的測試,以太網(wǎng)端通信速率可達2MBITS,CAN總線端可達1MBITS,初步證明了設計方案的可行性。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 73
大小: 4.79(MB)
子文件數(shù):
-
簡介:隨著INTER的普及和嵌入式技術的成熟,將嵌入式系統(tǒng)與網(wǎng)絡相結(jié)合己經(jīng)成為嵌入式系統(tǒng)發(fā)展的必然趨勢。WEB技術以其良好的通用性、友好的交互性和優(yōu)秀的平臺獨立性成為了嵌入式系統(tǒng)網(wǎng)絡化的一種重要途徑。通過在嵌入式設備中內(nèi)置WEB服務器,用戶可以在任何時間、任何地點使用通用瀏覽器作為控制前端就能查看現(xiàn)場設備實時運行狀態(tài)、設定設備運行參數(shù)、獲取現(xiàn)場數(shù)據(jù),為診斷和排除設備故障提供依據(jù),從而實現(xiàn)對現(xiàn)場的遠程監(jiān)控與管理。嵌入式系統(tǒng)的運行速度和存儲空間都有限,且不需要同時處理多個用戶的請求,需要使用一些專門針對嵌入式系統(tǒng)設計的WEB服務器,這些WEB服務器在存貯空間和運行時所占用的內(nèi)存空間上都非常適合于嵌入式系統(tǒng),因此,如何設計這種服務器有著重要的實用價值和研究意義。本文主要研究了嵌入式WEB服務器軟硬件的設計與實現(xiàn)。首先,硬件平臺選用廣泛使用的32位高性能低功耗RISC處理器S3C2440為核心,并配備了64MB內(nèi)存以保證服務器運行所需的內(nèi)存空間,同時提供了最低2GB的現(xiàn)場數(shù)據(jù)存儲;其次,采用EMDEBIANLINUX操作系統(tǒng)作為軟件平臺,完成了UBOOT、內(nèi)核和文件系統(tǒng)的移植;然后,介紹了WEB服務器的協(xié)議基礎,重點分析了TCPIP協(xié)議和HTTP協(xié)議的工作過程;最后,分析了WEB服務器的常用編程模型,直接利用LINUX套接字編程接口(SOCKET)完成了對HTTP協(xié)議的解析,通過前置EPOLL來管理連接,線程池來處理用戶請求,實現(xiàn)了一個支持并發(fā)請求、目錄瀏覽、文件下載和CGI功能的輕量級WEB服務器。經(jīng)過一年多的研制,完成了WEB服務器的基本功能,將其用在機械傳動設備在線監(jiān)控系統(tǒng)中取得了良好的效果,通過WEB瀏覽器就可以訪問安置在機房的數(shù)據(jù)采集裝置、獲取現(xiàn)場數(shù)據(jù),實現(xiàn)了基于嵌入式WEB的遠程監(jiān)控,達到了預期效果。
下載積分: 5 賞幣
上傳時間:2024-03-13
頁數(shù): 98
大?。?3.18(MB)
子文件數(shù):
-
簡介:面向?qū)ο蠓椒ê蛙浖?gòu)件技術已經(jīng)廣泛應用到傳統(tǒng)軟件開發(fā)中,大大提高軟件的開發(fā)效率、增強軟件的重用性和移植性,而在嵌入式領域這種開發(fā)技術還微乎其微。但隨著嵌入式系統(tǒng)規(guī)模和復雜性的日趨增大,傳統(tǒng)的嵌入式開發(fā)方式難以解決面臨的新問題,為此人們加大了對嵌入式開發(fā)方法的研究力度。由于嵌入式系統(tǒng)是一個軟硬件緊密結(jié)合的系統(tǒng),所有嵌入式軟件的執(zhí)行都離不開特定的硬件體系,因此,研究硬件模塊及底層軟件構(gòu)件化的嵌入式開發(fā)方式對增強它們的重用性與移植性具有重要意義。本文從對現(xiàn)有通用軟件開發(fā)方法的分析中獲得啟示,探討面向嵌入式硬件模塊及底層軟件的開發(fā)方法的具體實現(xiàn)過程。文中提出的硬件構(gòu)件和底層構(gòu)件技術,借用面向?qū)ο蠓椒ê蜆?gòu)件化技術中的封裝方式、可重用與可移植等特點,實現(xiàn)硬件模塊及底層軟件在同一系統(tǒng)或不同系統(tǒng)中的重用與移植。本文給出硬件構(gòu)件和基于硬件構(gòu)件的底層構(gòu)件的定義和概念模型,詳細闡述它們的實現(xiàn)和應用過程,在此基礎上提出基于硬件構(gòu)件的嵌入式硬件電路圖的設計原則及注意事項、底層構(gòu)件化的嵌入式底層軟件開發(fā)框架及實例說明。上述研究成果對豐富嵌入式開發(fā)方式具有重要的理論意義和實際應用價值。文中提出的兩種構(gòu)件技術能有效的提高嵌入式系統(tǒng)的開發(fā)效率,增強系統(tǒng)的可靠性與穩(wěn)定性。本文將這兩種構(gòu)件開發(fā)技術應用到恒溫恒濕控制器系統(tǒng)CTHCS的設計與實現(xiàn)中,為嵌入式硬件系統(tǒng)及底層軟件的開發(fā)提供新的方法。
下載積分: 5 賞幣
上傳時間:2024-03-13
頁數(shù): 77
大小: 5.24(MB)
子文件數(shù):
-
簡介:本文主要采用理論分析、數(shù)值模擬仿真和試驗驗證的研究方法,針對串聯(lián)嵌入式子彈侵徹裝甲鋼板過程中引信出現(xiàn)結(jié)構(gòu)變形或解體導致引信瞎火的現(xiàn)象進行了研究。本文的主要研究工作及成果如下1采用適當?shù)膹楏w、引信和裝甲鋼板的材料參數(shù),建立了串聯(lián)嵌入式子彈侵徹裝甲鋼靶板的分析模型,通過仿真驗證了模型的正確性。2分析了串聯(lián)嵌入式子彈引信加裝墊片的緩沖機理,利用有限元仿真軟件,研究了相同速度下,串聯(lián)嵌入式子彈引信中加裝相同厚度、不同材料墊片的緩沖效果,并對不同結(jié)果進行了分析。3通過分析比對灌封技術和常用灌封材料的性能,選取環(huán)氧樹脂作為引信灌封材料,利用有限元軟件對灌封后的電路部件進行了建模,對侵徹過程中串聯(lián)嵌入式子彈引信電路部件灌封前后的受力情況進行了仿真分析。本文通過理論分析、仿真計算和試驗驗證,設計了針對串聯(lián)嵌入式子彈引信的抗高過載方案,即增加了引信的整體緩沖系統(tǒng),分析了引信的薄弱環(huán)節(jié),改善了電路部件的灌封工藝。仿真與試驗結(jié)果表明,該方法能保證引信在侵徹裝甲鋼板過程中的整體結(jié)構(gòu)完整性,提高了引信的功能可靠性和發(fā)火率。
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 70
大小: 12.8(MB)
子文件數(shù):
-
簡介:嵌入式系統(tǒng)在不同場景下具有不同需求。硬實時應用環(huán)境下對嵌入式系統(tǒng)具有更高的要求,高安全性和高可靠性成為除了高性能之外的必要需求。這類系統(tǒng)如航空航天控制系統(tǒng)、核電站控制系統(tǒng)等對時間的要求非??量?,錯失任務截止時間往往導致災難性的后果。因此此類系統(tǒng)中以時間作為核心的設計方法逐漸被重視。在編程模型層和體系結(jié)構(gòu)層,高精確時間、高可重復性的設計成為當前嵌入式研究領域熱門之一。本文為操作系統(tǒng)層面的時間行為研究,主要工作包括1提出了程序在操作系統(tǒng)環(huán)境下時間可預測性的定義方法及評估手段。本結(jié)合程序時間可預測性的定義,分析程序執(zhí)行時間變化的影響因子,提出了程序在操作系統(tǒng)下時間可預測性的定義及測量方法,結(jié)合分析給出程序時間可預測性粒度劃分方法。2分析了傳統(tǒng)操作系統(tǒng)對時間可預測性的影響以及服務體執(zhí)行流模型中消息推動機制所帶來的優(yōu)勢和不足,并分析了編程模型對系統(tǒng)執(zhí)行的影響及面向服務編程模型的優(yōu)勢。3著重設計了基于精確時間平臺FLEXPRET的操作系統(tǒng)PRETMINICE。針對FLEXPRET中多硬件線程、硬件調(diào)度、時間確定執(zhí)行等特性,設計了多執(zhí)行流編程模型、軟硬結(jié)合的調(diào)度策略以及更為高效的通信機制,通過上述設計使得MINICE能夠在PRET上運行。同時保持了服務體執(zhí)行流中核心的消息推送機制。4最后提出了基于此平臺的系統(tǒng)設計流程框架。討論了設計工具PTOLEMY以及代碼生成方法,結(jié)合著名的TBDTUNNELBALLDEVICE平臺進行實驗設計,從實驗結(jié)果可以看出,服務的執(zhí)行時間嚴格按照精確時間設定執(zhí)行,滿足設計要求。
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 72
大?。?5.78(MB)
子文件數(shù):
-
簡介:近年來,隨著嵌入式技術的飛速發(fā)展,嵌入式瀏覽器逐漸成為最重要的嵌入式軟件之一。嵌入式設備具有多樣性,硬件配置低,存儲空間有限等特點,所以良好的運行性能對嵌入式瀏覽器至關重要,而JAVRIPT引擎的性能逐漸成為制約瀏覽器性能的瓶頸。本文在研究嵌入式瀏覽器特性和相關技術的基礎上,討論了LINUX平臺下嵌入式瀏覽器JAVRIPT引擎移植的技術和整體方案設計。首先,本文分析了某嵌入式瀏覽器的代碼和運行性能,并針對其性能缺陷介紹了改進的辦法,進而提出替換JAVRIPT引擎的設計方案。其次,在設計方案中,結(jié)合當前瀏覽器的流行框架,詳細介紹了瀏覽器中BOMBROWSEROBJECTMODEL,瀏覽器對象模型,DOMDOCUMENTOBJECTMODEL和JSJAVRIPT引擎的綁定技術,并選取代表性很強的對象加以設計和實現(xiàn)。然后,在瀏覽器框架結(jié)構(gòu)下,對JS引擎的核心工作流程如,引擎初始化,對象實現(xiàn),對象注冊等,移植過程中所涉及的關鍵技術如,對象實現(xiàn),DOM綁定,內(nèi)存管理等,關鍵數(shù)據(jù)結(jié)構(gòu),及接口加以介紹和重點闡述。最后,對優(yōu)化前后的瀏覽器進行了分析和對比。數(shù)據(jù)顯示,改進后的瀏覽器性能有了大幅的提升。本文在研究JS引擎移植的基礎上,完成了在嵌入式瀏覽器中JS引擎的移植和開發(fā),使其在實際應用中性能有了大幅的提升。隨著嵌入式研究的深入,相關的應用將會更加廣泛,如增加郵件客戶端,完善對XML的支持等等。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 58
大小: 2.12(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-13
頁數(shù): 77
大小: 1.32(MB)
子文件數(shù):
-
簡介:隨著計算機技術的發(fā)展,針對計算機BIOS的安全威脅和安全事故呈現(xiàn)日益增多的趨勢,以及與傳統(tǒng)的基于軟件的信息安全風險相比較,BIOS安全風險存在于硬件芯片中,具有更隱蔽、不易清除、不受操作系統(tǒng)和磁盤更換影響等特點。本文主要針對對計算機系統(tǒng)的安全性及可信賴度進行了研究,提出利用BIOS實現(xiàn)系統(tǒng)的安全保護的觀點。根據(jù)傳統(tǒng)BIOS安全隱患特點,以REALTEK公司生產(chǎn)的8139C型網(wǎng)卡引導模塊程序的研究為背景,對引導模塊啟動原理做了詳細的分析,著重研究了基于BIOS的無盤安全網(wǎng)絡的通信技術。1主要研究了基于BIOS無盤安全網(wǎng)絡通信技術。研究了基于BIOS的網(wǎng)卡驅(qū)動嵌入技術和計算機無盤工作技術,實現(xiàn)了基于BIOS無盤安全網(wǎng)絡的計算機遠程引導并啟動系統(tǒng)的功能,對提高系統(tǒng)的安全性有一定的意義,這也是后續(xù)研究BIOS安全和漏洞檢測,并向其植入AGENT代理技術的基礎和關鍵。2在針對傳統(tǒng)BIOS的安全隱患方面提出了解決方案。對于傳統(tǒng)BIOS的安全隱患情況,通過無盤的設置,安全隔離集中部署、BIOS智能控制模塊嵌入等技術的結(jié)合,研究了較為可靠的硬件級安全管理方案,其內(nèi)容涵蓋計算機系統(tǒng)的完整性和合法性檢測等方面,實現(xiàn)服務器端對每臺客戶端網(wǎng)絡安全授權管理和數(shù)據(jù)集中、調(diào)用的授權管理,從最大程度上防止了信息泄密,杜絕了利用計算機BIOS的安全隱患問題,基本滿足了當前針對計算機BIOS的安全需求。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 61
大小: 2.18(MB)
子文件數(shù):
-
簡介:鋅空燃料電池作為金屬空氣電池的一種是當前電池領域中的最新科技,被稱為是“面向21世紀的綠色能源”有著比能量高、無污染、放電電壓平穩(wěn)等獨特的優(yōu)勢。但由于受鋅電極自放電問題的困擾,鋅空電池在國內(nèi)并未得到廣泛應用。在深入研究相關知識的基礎上,文章運用極片與發(fā)電環(huán)境脫開隔離的思路開發(fā)了鋅空電池連續(xù)發(fā)電裝置,并基于該裝置的功能需求完成了控制系統(tǒng)的研究,為解決鋅空電池自放電問題開辟了新的研究途徑。首先,本文從整體上介紹了鋅空電池連續(xù)發(fā)電裝置的機械結(jié)構(gòu)特點及工作流程,分析了發(fā)電裝置的功能需求,在確定被控對象及選擇核心控制器后確立了本課題嵌入式控制系統(tǒng)的總體方案。其次,根據(jù)總體控制方案,按功能類型將硬件系統(tǒng)劃分為電源電路、最小系統(tǒng)、輸入電路、輸出電路及通訊電路五個模塊。結(jié)合硬件開發(fā)總體原則及本系統(tǒng)特殊性,完成了各模塊硬件電路的控制原理的研究及電路板結(jié)構(gòu)的開發(fā),實現(xiàn)了硬件系統(tǒng)的低功耗、抗干擾以及高采樣精度等性能。再次,在完成硬件電路的開發(fā)的基礎上,對相應的軟件系統(tǒng)進行了研究。進行了觸摸屏腳本驅(qū)動程序及操作界面的編制,開發(fā)了PIC單片機與觸摸屏的通訊程序;對步進電機的平穩(wěn)控制、模擬量的高精度采集及編碼器信號的準確接收部分以流程圖及關鍵程序段的形式進行了詳細的分析說明。針對本系統(tǒng)特點對工藝流程中的低速放卷部分進行了控制算法的研究,達到了通過電池放電電壓、放電電流及電解液溫度的采集與記錄調(diào)整放卷速度,進而控制裝置平穩(wěn)發(fā)電的目的。最后,對基本硬件電路進行了測試,確保了硬件的可靠性。利用現(xiàn)有條件,基于觸摸屏與單片機對電機控制模塊、采集模塊及編碼器輸入模塊進行了聯(lián)合調(diào)試,驗證了各模塊軟硬件的正確性與穩(wěn)定性,校對了自行開發(fā)的通訊協(xié)議對各類數(shù)據(jù)處理的精確性,為下一步結(jié)合機械設備進行實際操作奠定了基礎。
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 101
大?。?5.08(MB)
子文件數(shù):
-
簡介:挖掘機是工程機械中的最主要的產(chǎn)品之一,是國家基礎建設中不可或缺的工程裝備,其制造技術水平和生產(chǎn)能力代表了國家的工程機械整體水平,也反映著國家裝備制造業(yè)的整體水平。隨著高新技術的競相引入,尤其是電子控制技術和傳感器技術的高速發(fā)展,使得挖掘機在節(jié)能、高效、作業(yè)精度、人機工程和設備信息化等性能上大大提高,其控制系統(tǒng)直接關系到其產(chǎn)品自動化、智能化程度等進而直接影響工程施工的工作效率與工作質(zhì)量,智能化施工也必然成為工程機械的未來發(fā)展方向。本文的主要任務是以湖南山河智能裝備集團中挖SWE230為對象研究設計先進的高性能嵌入式挖掘機控制器。本文在深入分析SWE230機體控制點并查閱大量資料,結(jié)合國內(nèi)外工程機械控制器研究成果的基礎上,完成了對挖掘機控制器軟硬件設計。本設計采用32位的ARM9內(nèi)核處理器并搭載了穩(wěn)定的嵌入式LINUX26內(nèi)核,擴展了串行口、液晶屏和CAN總線、通用輸入輸出IO、AD等外圍接口。該系統(tǒng)可以和機載GPS和儀表設備通信,可隨時將車輛狀態(tài)和定位信息實時顯示并發(fā)回控制中心,在滿足現(xiàn)階段挖掘機控制系統(tǒng)的功能需求的同時為以后的智能化擴展提供了重要基礎和依據(jù)。本文詳細說明了嵌入式LINUX系統(tǒng)平臺移植過程中的BOOTLOADER、LINUX內(nèi)核、根文件系統(tǒng)移植開發(fā)過程和相關設備驅(qū)動開發(fā)。本文以湖南山河智能裝備集團中挖SWE230為載體,所設計的控制系統(tǒng)最后在實驗室和現(xiàn)場進行了嚴密的仿真和實驗,結(jié)果表明系統(tǒng)各模塊的性能和穩(wěn)定性都完全達到工程機械行業(yè)標準,在抗干擾性方面也表現(xiàn)良好。本設計在專用挖掘機控制系統(tǒng)中引入了先進嵌入式LINUX技術,為工程機械控制系統(tǒng)的設計提供了一種新思路,在國內(nèi)工程機械技術水平落后于西方發(fā)達國家的背景下,研究成果對國內(nèi)工程機械行業(yè)具有重要的現(xiàn)實意義。
下載積分: 5 賞幣
上傳時間:2024-03-13
頁數(shù): 94
大小: 8.63(MB)
子文件數(shù):
-
簡介:隨著計算機技術的飛速發(fā)展,嵌入式系統(tǒng)已經(jīng)成為21世紀最有生命力的技術之一。嵌入式系統(tǒng)的發(fā)展給當今社會的各個領域都帶來了巨大的影響,不管是小到家庭電子設備,比如智能手機、MP5等,還是大到航空航天、工業(yè)控制、醫(yī)療等高科技領域,嵌入式系統(tǒng)都得到了廣泛的應用,因而嵌入式系統(tǒng)的安全和可靠也成了研究的重點。內(nèi)存管理技術是嵌入式系統(tǒng)的一個重要部分,它保證實時嵌入式系統(tǒng)中數(shù)據(jù)存儲的安全性和可靠性,因此,研究嵌入式內(nèi)存管理技術是一項具有重要意義的任務。本文在分析嵌入式系統(tǒng)定義及其內(nèi)存管理特點的基礎上,著重介紹了存儲管理和虛擬存儲技術的基本知識。并對NUCLEUSPLUS操作系統(tǒng)及其內(nèi)存管理方案做了具體的分析,詳細描述了銳捷網(wǎng)絡公司軟件系統(tǒng)NGSA以NUCLEUSPLUS系統(tǒng)為基礎開發(fā)平臺的整體需求和對內(nèi)存管理的具體需求。具體分析了NGSA系統(tǒng)的內(nèi)存分配算法,包括伙伴系統(tǒng)和SLAB分配器,并在其基礎上提出一種適用于NGSA的SLAB分配算法,將SLAB分為KERNELSLAB和APPLICATIONSLAB,對KERNELSLAB采取頁表保護,給出了具體的實現(xiàn)流程。針對MPC82XX的應用,對POWERPC的內(nèi)存管理單元MMU地址翻譯做了詳解的介紹,在此基礎上提出了一個比POWERPC文檔中更簡單化的NGSA風格頁表,主要是簡化了頁表翻譯機制,達到了公司預期的效果。本文的最后對內(nèi)存模塊進行了系統(tǒng)測試,保證能滿足整個平臺在功能、性能以及穩(wěn)定性方面的需求。本文針對實際應用要求對內(nèi)存管理進行了優(yōu)化設計并測試驗證,有效地進行動態(tài)內(nèi)存的分配、回收和保護,提高了內(nèi)存的使用效率。這項工作還有很多需要深入研究的內(nèi)容,如最大限度的去提高內(nèi)存利用效率,減少內(nèi)存碎片等,這些工作的完善將具有更大的實際應用價值,為公司獲取更好的經(jīng)濟效益。
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 78
大?。?2.92(MB)
子文件數(shù):
-
簡介:進入21世紀以來,嵌入式技術飛速發(fā)展,基于嵌入式系統(tǒng)的電子產(chǎn)品已廣泛應用于人們的日常生活中,其中音頻設備更是成為人們生活中不可缺少的組成部分。音頻設備性能地提高離不開音頻技術地發(fā)展,目前,數(shù)字音頻技術的發(fā)展速度相當驚人,而在數(shù)字音頻技術中最常用、最重要的就是多路音頻混音技術。混音技術經(jīng)常被用在通信、多媒體教室、表演等場合,這些場合對音頻混音的實時性要求都很高,因此如何將多路音頻信號實時混合始終是數(shù)字音頻技術研究的難點和熱點。本文以嵌入式音頻系統(tǒng)實時混音為研究背景,設計出基于嵌入式LINUX系統(tǒng)的多路音頻流混音設備武場琴。這款新型的混音設備主要用于合成各種打擊樂器的聲音并作為戲曲表演的背景音效,基本的思路就是將各種樂器的聲音提前做成WAV文件,鍵盤上的一個按鍵代表一個音樂文件即一種樂器的聲音,通過控制按鍵來控制不同樂器聲音的播放,若同時按下多個按鍵則利用軟件將多路音頻流合成并實時播放,這樣就可以在同一時間聽到多種樂器的聲音就相當于多個人在演奏。因此本課題的研究就是實現(xiàn)通過一個人控制武場琴完成一個樂隊的任務,從而用較少的人數(shù)完成了以往需要很多人共同工作才能完成的任務,極大地節(jié)省了人力。本論文研究的核心是基于嵌入式LINUX環(huán)境下,實現(xiàn)多路音頻流的實時混音。本文從軟硬件兩方面入手,清晰勾勒出嵌入式混音設備的開發(fā)流程及設計原理。采用S3C6410處理器、WM9713音頻編解碼芯片、ZLG7290B鍵盤控制芯片為硬件平臺。文章著重研究了音頻混音算法以及聲卡和鍵盤的接口及驅(qū)動程序架構(gòu)。主要工作如下1硬件設計。設計出音頻鍵盤輸入電路和聲卡輸出電路,研究鍵盤控制芯片與處理器的接口IIC的工作過程以及音頻編解碼芯片與處理器接口AC97的工作過程。2開發(fā)環(huán)境搭建及驅(qū)動設計。搭建系統(tǒng)的開發(fā)環(huán)境、混音設備系統(tǒng)的移植、混音設備驅(qū)動程序設計,同時編寫MAKEFILE,動態(tài)加載驅(qū)動模塊到內(nèi)核。3軟件設計。設計相關軟件來實現(xiàn)多路音頻混音等功能。在軟件設計中,采用箝位混音算法將多路音頻流混合并進行箝位處理。通過查閱大量資料,搭建好了混音設備的硬件結(jié)構(gòu),在軟件上實現(xiàn)了多路音頻流的混音算法,設計出了混音設備。
下載積分: 5 賞幣
上傳時間:2024-03-11
頁數(shù): 59
大?。?4.96(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時間:2024-03-12
頁數(shù): 88
大?。?2.44(MB)
子文件數(shù):