T-Kernel作為一種嵌入式操作系統(tǒng),由于實時性和開源性,在嵌入式操作系統(tǒng)領(lǐng)域中的應用越來越廣泛。ARM是一款比較好的微處理器,T-Kernel在ARM上的應用研究基本上是空白,所以結(jié)合兩者進行研究促進T-Kernel在國內(nèi)嵌入式領(lǐng)域的發(fā)展。同時,T-Kernel內(nèi)部調(diào)度機制存在著優(yōu)先級反轉(zhuǎn)缺陷,優(yōu)先級反向使得高優(yōu)先級任務的執(zhí)行時間無法預測,增加了實時系統(tǒng)的不確定性。早期的解決協(xié)議較好地解決了優(yōu)先級反轉(zhuǎn)問題,但同時也存在著自身不足之處。 針對T-Kernel存在的缺陷,在深入研究相關(guān)協(xié)議的基礎上,本論文提出了一種新的改進的優(yōu)先級繼承協(xié)議。該協(xié)議設置超時保護機制,避免任務在獲取信號量時長時間的阻塞,結(jié)合Havender提出的“有序資源使用法”防止死鎖發(fā)生,給出該協(xié)議的分析過程,并把該協(xié)議結(jié)合到T-Kernel中。在這個基礎之上,建立研究開發(fā)平臺;針對硬件設備,研究引導程序的執(zhí)行原理,實現(xiàn)系統(tǒng)的引導程序;構(gòu)建T-Kennel內(nèi)核;移植內(nèi)核到開發(fā)板;最后對T-Kernel的啟動過程進行了詳細的分析。 T-Kernel在ARM上的移植研究,為嵌入式系統(tǒng)開發(fā)的提供了一種開發(fā)流程,同時對于T-Kernel的啟動過程的分析,為以后的應用程序開發(fā)提供了一個接口;對于T-Kernel存在的優(yōu)先級反轉(zhuǎn)問題的解決,可以改進T-Kernel的實時性和靈活性,同時為實時系統(tǒng)的性能改進提供了參考。
上傳時間: 2013-04-24
上傳用戶:shangdafreya
PIC單片機原理及應用,彭樹生 莊志洪 趙惠昌等著 PIC匯編語言程序設計
上傳時間: 2013-06-11
上傳用戶:爺?shù)臍赓|(zhì)
(臺達)開關(guān)電源基本原理與設計介紹,比較實用
標簽: 開關(guān)電源
上傳時間: 2013-06-15
上傳用戶:ybysp008
近年來,隨著社會經(jīng)濟的發(fā)展,社會對能源的需求量越來越大,對能源的依賴性也越來越強,而同時全球的能源儲備越來越少。尤其是中國,幾乎所有能源人均都不及世界的一半。2007年“兩會”,政府工作報告中明確提出把節(jié)能減耗作為工作切入點,并成立國務院節(jié)能減排工作領(lǐng)導小組。鋼廠作為工業(yè)耗能大戶,其節(jié)能減耗顯得尤為重要,舊的分散式能耗測量方法已不能滿足需要,提出新的能耗檢測方法迫在眉睫。 本文的工作就是以此為大背景,針對鋼廠的能源消耗提出一種新型實時測量方法。系統(tǒng)以嵌入式為開發(fā)思路、WINCE操作系統(tǒng)丌發(fā)監(jiān)測終端,包括數(shù)據(jù)采集、數(shù)據(jù)傳輸以及數(shù)據(jù)集中處理顯示三部分。數(shù)據(jù)采集主要依賴傳感器和單片機,將采集到的模擬數(shù)據(jù)轉(zhuǎn)換為數(shù)字量并按照協(xié)議要求進行格式打包,包括電參數(shù)采集、水參數(shù)采集和天然氣參數(shù)采集三部分;數(shù)據(jù)傳輸則采用傳統(tǒng)的RS485工業(yè)控制網(wǎng)絡;終端部分則以ARM為載體,WINCE為平臺,開發(fā)應用程序?qū)崟r處理數(shù)據(jù)。 文中詳細闡述了整個監(jiān)測系統(tǒng)的硬件設計思路和軟件設計流程。介紹了數(shù)據(jù)檢測原理及過程,給出了底層和終端的系統(tǒng)通信協(xié)議及通信流程,同時通過對監(jiān)測終端的描述詳細介紹了WINCE嵌入式操作系統(tǒng)的定制和在ARM9目標板上的移植,并詳細闡述了基于WINCE的EVC應用程序開發(fā),給出了部分代碼。 本次設計提出了一種新的鋼廠能耗數(shù)據(jù)集中實時采集技術(shù),并完成了系統(tǒng)整體設計。經(jīng)過測試運行,各項技術(shù)性能指標已經(jīng)達到了設計的要求。
標簽: ARM 能耗 監(jiān)測 系統(tǒng)設計
上傳時間: 2013-04-24
上傳用戶:ve3344
語音識別是通過識別和理解過程把人類的語音信號轉(zhuǎn)變?yōu)槲谋净蛎畹募夹g(shù)。近年來語音識別技術(shù)由于其重要性和研究難度成為研究的熱點。隨著嵌入式的發(fā)展,嵌入式語音識別技術(shù)成為語音識別領(lǐng)域發(fā)展的新的重要方向。 在此背景下,本課題進行基于ARM的嵌入式語音識別系統(tǒng)的研究。論文分別從理論分析、系統(tǒng)硬件平臺的總體設計、系統(tǒng)軟件的分析定制等方面,對語音識別在ARM上的應用做了研究。 1、在理論上,詳細介紹了語音識別的發(fā)展歷史與研究現(xiàn)狀;具體闡述語音識別技術(shù)的基本原理和主要研究方法,并推導了語音識別技術(shù)中最常用到的兩種算法DTW和HMM的數(shù)學模型,為進一步的語音識別研究打下基礎。 2、在硬件平臺方面,本文分析設計了語音識別系統(tǒng)的總體方案,主要包括以下三部分:語音識別系統(tǒng)的控制部分、語音的輸入輸出部分以及語音程序的存儲部分;文中詳細介紹了各部分的作用以及它們之間的連接方式,此外根據(jù)實際需要,選擇確定了語音芯片等外圍電路芯片的型號并擴展了外圍電路。 3、在系統(tǒng)軟件選擇定制方面,不僅要求各部分自身功能完善,能夠滿足本課題的需求,而且要求各部分相互之間滿足一定的兼容性,即定制的系統(tǒng)具有穩(wěn)定性,可以有效的工作。考慮到以上的因素,本課題針對特定的語音識別系統(tǒng)的需求,對交叉編譯環(huán)境、U-boot、內(nèi)核、根文件系統(tǒng)等均進行了量身定制。最終選用Crosstool來制作專門編譯Linux-2.6.22.6的交叉編譯工具;選用比較穩(wěn)定的支持tftp下載的u-boot-1.2.0作為引導程序;選用Linux-2.6.22.6作為嵌入式操作系統(tǒng)內(nèi)核,并對其進行剪裁定制,特別是增加了UDA1341TS音頻驅(qū)動和網(wǎng)卡驅(qū)動部分;選用了帶有mdev功能的busybox-1.9.1來制作根文件系統(tǒng)。 在以上三方面的基礎上,本課題對語音識別程序系統(tǒng)進行了實驗研究。實驗包括音頻驅(qū)動、語音錄制、語音訓練、語音識別程序的編譯以及語音識別等程序在ARM上的移植。 最后,本論文采用DTW模型,完成了語音模板的訓練和語音識別的任務。經(jīng)過實驗測試,該系統(tǒng)有效完成了預期的語音識別任務。
標簽: ARM 嵌入式 語音識別 系統(tǒng)研究
上傳時間: 2013-05-30
上傳用戶:wsx123
步進電機是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu),可以通過控制脈沖個數(shù)來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達到調(diào)速的目的。由于步進電機的控制原理是根據(jù)控制信號動作,因此非常適合于單片機控制。 由于工業(yè)自動化水平的提高,對很多工業(yè)監(jiān)控設備的要求也隨著提高,特別是對其驅(qū)動部件步進電機的位移和速度控制的要求越來越高,用單片機機對二維步進電機實施精確位移和速度控制有極大的優(yōu)越性,二維步進電機數(shù)控運行系統(tǒng)是由ipc(工業(yè)控制計算機)發(fā)出控制指令,通過與單片機之間的通信,使單片機產(chǎn)生控制步進電機運轉(zhuǎn)的脈沖波形,使二維步進電機分別作正傳、反轉(zhuǎn)、快轉(zhuǎn)、慢轉(zhuǎn)和停止等。
上傳時間: 2013-05-18
上傳用戶:sn2080395
遙感圖像是深空探測和近地觀測所得數(shù)據(jù)的重要載體,在軍事和社會經(jīng)濟生活領(lǐng)域發(fā)揮著重要作用。由于遙感圖像數(shù)據(jù)量巨大,它的存儲和傳輸已成為遙感信息應用中的關(guān)鍵問題。圖像壓縮編碼技術(shù)能降低圖像冗余度,從而減小圖像的存儲容量和傳輸帶寬,它的研究對于遙感圖像應用具有重要的現(xiàn)實意義。CCSDS圖像壓縮算法是空間數(shù)據(jù)系統(tǒng)咨詢委員會(CCSDS)提出的圖像數(shù)據(jù)壓縮算法。該算法復雜度較低,并行性好,適合于硬件實現(xiàn),能實現(xiàn)對空間數(shù)據(jù)的實時處理,從而廣泛應用于深空探測和近地觀測。對于直接關(guān)系到軍事戰(zhàn)略、經(jīng)濟建設等方面的遙感圖像的傳輸,必須對它進行加密處理。AES加密算法是由美國國家標準和技術(shù)研究所(NIST)于2000年發(fā)布的數(shù)據(jù)加密標準,它不但能抵抗各種攻擊,保證加密數(shù)據(jù)的安全性,而且易于軟件和硬件實現(xiàn)。本論文對CCSDS圖像壓縮算法和AES加密算法進行了研究,完成的主要工作包括: (1)研究了CCSDS圖像壓縮算法的原理和結(jié)構(gòu),用C語言實現(xiàn)了算法的編解碼器,并與SPIHT算法和JPEG2000算法的性能進行了比較。 (2)研究了AES加密算法的原理和結(jié)構(gòu),用C語言實現(xiàn)了算法的加解密器。 (3)介紹了實現(xiàn)CCSDS圖像壓縮算法和AES加密算法的FPGA設計所選擇的軟件開發(fā)工具、開發(fā)語言和硬件開發(fā)平臺。 (4)給出了CCSDS編碼器的FPGA實現(xiàn)方法和實現(xiàn)性能。 (5)給出了AES加密器的FPGA實現(xiàn)方法和實現(xiàn)性能。 本文設計的CCSDS圖像壓縮和AES加密FPGA系統(tǒng)運用了流水線設計、高速內(nèi)存設計、模塊并行化設計和模塊串行化設計等技術(shù),在系統(tǒng)速度和資源面積上取得了較好的平衡,達到了預期的設計目的。
上傳時間: 2013-07-15
上傳用戶:dylutao
一個DSP5402的原理圖,可以相互交流一下啊。
標簽: 5402 DSP 開發(fā)板原理圖
上傳時間: 2013-05-29
上傳用戶:hj_18
51單片機的原理圖,別的不說,電路圖上的功能全部實現(xiàn)過。
上傳時間: 2013-04-24
上傳用戶:15528028198
本文介紹了通訊協(xié)議轉(zhuǎn)換器研究的背景意義和目前國內(nèi)外發(fā)展的現(xiàn)狀,并詳細敘述了所選方案的設計過程。本協(xié)議轉(zhuǎn)換器的豐控制芯片采用了基于ARM7內(nèi)核的32位微控制芯片LPC2212,提供了高速穩(wěn)定的硬件平臺。操作系統(tǒng)采用實時嵌入式操作系統(tǒng)μC/OS-Ⅱ,工作穩(wěn)定,實時性強,移植方便。 本文的豐要內(nèi)容如下:整體的設計思路,結(jié)構(gòu)組成;系統(tǒng)硬件的設計,豐要包括網(wǎng)絡接口電路,USB接口電路,以及串口擴展電路;TCP/IP協(xié)議,豐要包括TCP協(xié)議,IP協(xié)議,ARP協(xié)議等;USB協(xié)議,豐要包括USB設備構(gòu)架,USB數(shù)據(jù)流模型;串口數(shù)據(jù)轉(zhuǎn)以太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)以及太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)轉(zhuǎn)串口數(shù)據(jù);嵌入式實時操作系統(tǒng)μC/OS-Ⅱ,豐要包括信號量,消息郵箱,消息隊列等;操作系統(tǒng)的移植,豐要包括與處理器相關(guān)的文件的改寫。整個系統(tǒng)的硬件和底層軟件部分已經(jīng)完成,經(jīng)串口調(diào)試軟件、USB總線監(jiān)測軟件以及以太網(wǎng)數(shù)據(jù)監(jiān)測軟件進行實際的收發(fā)數(shù)據(jù)實驗,驗證了方案的合理性。 在USB和以太網(wǎng)驅(qū)動程序的編寫中,查閱了大量的相關(guān)資料。對于USB協(xié)議,重點分析了USB協(xié)議的架構(gòu)和數(shù)據(jù)流模型。對于TCP/IP協(xié)議,仔細分析了其封裝和分用,分析了TCP協(xié)議、IP協(xié)議、ARP協(xié)議的原理及程序的實現(xiàn)。對于操作系統(tǒng)的移植,給出了具體的實現(xiàn)步驟,并給出了豐要的代碼。
標簽: ARM 環(huán)境 通訊協(xié)議 轉(zhuǎn)換器
上傳時間: 2013-06-10
上傳用戶:f1364628965
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1