隨著國內工業化、數字化的迅速發展,嵌入式開發在IT行業中的重要性越來越顯著。嵌入式開發領域對產品的功能性、穩定性、實時性等方面的要求也越來越高。 采用嵌入式實時操作系統作為開發平臺,以高性能的嵌入式處理器為工業控制等領域的主控制器可以有效地提高系統的可靠性、實時性、和軟件編程的靈活性。在嵌入式處理器方面,ARM構架已經在高性能、低功耗、低成本的嵌入式領域里占領先地位。而在嵌入式操作系統方面,適合國內發展方向的解決方案以及系統基礎結構方面并不理想。首先,國外成熟的嵌入式實時操作系統大都成本高、結構復雜,不適合強實時應用;其次,因大部分實時操作系統不公開源碼,使開發的產品存在安全隱患。而類似μC/OS-II的小型強實時嵌入式操作系統內核雖然具有低成本、易控制、小規模、高性能等特性,但這類系統的基礎較為薄弱,面臨產品化和商業化還有一定的距離。 本文針對這種情況,結合現有的操作系統內核理論及嵌入式強實時系統的特殊需求,特別是對μC/OS-Ⅱ的研究分析基礎上,面向強實時應用,設計、構造了一種適合在32位ARM處理器環境下使用的內核。這樣做的目的是為了提供一個基礎牢固、值得信賴的基本平臺。 本文研究工作主要集中在以下幾個方面: 針對嵌入式環境中高效、簡潔、易擴展、易剪裁的要求,對內核體系結構框架進行了設計。內核整體上采用分層結構,在各層中采用功能相對獨立的模塊:在最底層借鑒微核的原理,只提供最基本的功能模塊。 針對系統快速和穩定的實時響應能力需求,為IRQ中斷建立了統一的中斷入口,采用合理的半嵌套工作方式;保留FIQ為不可屏蔽中斷,在快速反應場合使用;引入中斷分段處理機制解決中斷和任務的ITC機制共享,需要硬保護機制相互協調所引起的硬保護機制被隱性地泛濫使用問題。 針對應用提出的系統行為的可預測性需求,在調度算法方面采用基于優先級位圖的搶占閾值調度算法,提高了處理器的利用率和任務集合的可調度性,減少了內核存儲開銷;在共享資源訪問控制方面,以優先級天花板協議為依據,使用互斥事件解決優先級反轉和死鎖問題的發生。 為了保障系統的強實時性能,本文還對內核的時鐘管理、內存管理等方面進行了設計。最后,通過實時性能測試,結果表明該實時內核有很好的強實時特性。
標簽: ARM 嵌入式 內核設計
上傳時間: 2013-04-24
上傳用戶:alia
歷年電子設計競賽賽題及其解析,學習電路設計的入門經典資料,電路分析詳盡,實用。包括常用的典型電路模塊,可以移植到自己的設計中。
標簽: 電子設計競賽
上傳時間: 2013-06-07
上傳用戶:z1191176801
電子工業出版社,應用電工學,林慶云主編,中專教材。本書內容有:電工學(直流電路、磁與電磁、正弦交流電路、三相交流電路、變壓器與電動機、低壓電器和基本控制電路、供電和用電基本知識),電子學(半導體元件、交流放大器、直流放大器與運算放大器、正弦波振蕩電路、數字電路的基礎知識、時序邏輯電路與組合邏輯電路、整流電路)。
標簽: 應用電
上傳用戶:chengli008
隨著時代的發展,數字電子技術已經普及到我們生活,工作,科研,各個領域,此文將介紹一種直流電機,詳細闡述了用單片機輸出口所給占空比的不同實現電機的調速的設計方法;著重討論L298用于電機驅動時特有的優勢。直流電機調速具有相當的實際意義。依據其調速的基本理論,本電路由模擬電源、控制電路、顯示電路、驅動電路四部分組成。準確說就是模擬電源提供各個芯片電源、數碼管、驅動L298所需電壓;顯示電路用于顯示電動機轉動時的速度大小及正反轉所表示的代碼。與傳統的電動機調速相比具有操作方便,以及其輸出速度大小采用數碼顯示的特點。文章中介紹了Protel 99發展及特點。直流電動機的工作原理、基本組成環節,電路分析、特殊元器件簡介,設計方案的提出,更進一步說明了這類電機的好處。著重利用軟件Protel繪制出電路原理圖。討論了目前研究工作中存在的問題,并對其發展的方向進行了展望,給出了一些個人的觀點。
標簽: pwm 直流電機 控制
上傳時間: 2013-06-30
上傳用戶:change0329
隨著圖像采集系統的廣泛應用,人們對CCD探測系統的要求日益提高。傳統的CCD探測系統由于結構復雜,造價較高,己不能滿足日益廣泛的應用需要。本文設計了一套基于單片FPGA的小型化與經濟化的CCD探測系統,能夠滿足空間光強的測量并實現光信號的識別和處理。 本文研究了CCD探測系統的基本結構。設計了基于單片FPGA的CCD探測系統的硬件電路原理圖,完成了硬件電路板制作與調試。系統FPGA選用Altera公司的低成本FPGA芯片EP2C20Q240,電路板采用雙層板設計,實現了CCD探測系統的小型化與經濟化的目標。利用FPGA器件實現了CCD驅動時序脈沖的設計、實現了單采樣與相關雙采樣的控制程序設計,利用FPGA的數字信號處理功能實現了相關雙采樣的信號處理。基于FPGA的可編程特性,在不改變外部電路的基礎上,通過程序的改變,對CCD驅動頻率、模數轉換器采樣時刻的選擇進行方便調節。系統與上位機的數據傳輸接口采用了網絡傳輸方案,充分發揮了網絡傳輸的遠距離傳輸、遠程訪問、信息共享等優勢,系統采用基于FPGA的NiosⅡ嵌入式處理器系統,通過對其應用軟件的開發,實現了系統與上位機之間數據的可靠性傳輸。
標簽: FPGA CCD 探測系統
上傳時間: 2013-08-06
上傳用戶:hainan_256
無速度傳感器矢量控制的系統中,參數的檢測精度很大程度上決定系統的控制精度。 文章從異步電機的數學模型出發,從電路分析的角度提出了一種簡單易行的參數辨識算法, 實踐結果表明它能為無速度傳感器矢量控制系統提供較高精度的電機參數
標簽: 電機 參數
上傳時間: 2013-06-04
上傳用戶:klin3139
介紹了電路設計基礎,常用的電路結構,對于初學電路設計者有很大的幫助。
標簽: 運算放大器
上傳時間: 2013-07-04
上傳用戶:tonyshao
11個例子教會你看電路圖,基本的電路分析,怎樣看電路圖。
標簽: 電路圖
上傳時間: 2013-06-11
上傳用戶:lifangyuan12
本教程配套CT-SOPCx 系列FPGA/SOPC 學習套件(對于該套件的相關內容請參考附錄。)以實踐為基\\\\\\\\r\\\\\\\\n礎,適合具備基本的數字電路設計基礎的初學者。
標簽: CT-SOPCx FPGA SOPC 教程
上傳時間: 2013-08-08
上傳用戶:15501536189
想學模電技術的就下載下來看看把
標簽: 模擬電子電路
上傳時間: 2013-11-18
上傳用戶:liaofamous
蟲蟲下載站版權所有 京ICP備2021023401號-1