安徽省"十一五"規(guī)劃教材·嵌入實時操作系統(tǒng)μC/OS-2教程

出版時間:2007-12  出版社:西安電子科技大學(xué)出版社  作者:吳永忠  頁數(shù):283  
Tag標(biāo)簽:無  

內(nèi)容概要

  《安徽省“十一五”規(guī)劃教材·21世紀(jì)高等學(xué)校電子信息類規(guī)劃教材:嵌入式實時操作系統(tǒng)μC/OS-2教程》主要內(nèi)容包括嵌入式實時操作系統(tǒng)μC/OS-Ⅱ內(nèi)核的任務(wù)管理和調(diào)度、系統(tǒng)時鐘和節(jié)拍服務(wù)、時間管理、中斷、任務(wù)的通信和同步、內(nèi)存的簡單管理原理,同時給出了大量的實例以幫助讀者學(xué)習(xí)和理解。《安徽省“十一五”規(guī)劃教材·嵌入實時操作系統(tǒng)μC/OS-2教程》中的全部源代碼、范例和應(yīng)用實例都可在PC上運行。

書籍目錄

第1章 嵌入式系統(tǒng)導(dǎo)論1.1 嵌入式系統(tǒng)概述1.1.1 嵌入式系統(tǒng)的發(fā)展概況1.1.2 嵌入式系統(tǒng)的定義1.1.3 嵌入式系統(tǒng)的特點1.2 嵌入式系統(tǒng)的組成結(jié)構(gòu)1.2.1 硬件層1.2.2 軟件結(jié)構(gòu)1.2.3 硬件抽象層1.3 嵌入式系統(tǒng)的基本設(shè)計方法1.3.1 總體設(shè)計1.3.2 軟/硬件詳細(xì)設(shè)計1.3.3 系統(tǒng)集成1.3.4 系統(tǒng)測試1.4 嵌入式操作系統(tǒng)概述1.4.1 嵌入式操作系統(tǒng)的發(fā)展歷程1.4.2 嵌入式實時操作系統(tǒng)的定義1.4.3 評價嵌入式操作系統(tǒng)的幾個重要指標(biāo)1.4.4 嵌入式實時操作系統(tǒng)的特點1.4.5 嵌入式操作系統(tǒng)的分類1.4.6 通用操作系統(tǒng)與嵌入式操作系統(tǒng)的區(qū)別1.5 μC/OS-Ⅱ操作系統(tǒng)概述1.5.1 μC/OS-Ⅱ的特點1.5.2 μC/OS-Ⅱ內(nèi)核文件組成1.5.3 如何學(xué)好μC/OS-Ⅱ1.5.4 實例習(xí)題第2章 嵌入式操作系統(tǒng)中的基本概念2.1 前后臺系統(tǒng)2.2 調(diào)度2.3 臨界區(qū)2.4 進(jìn)程與線程2.4.1 進(jìn)程的概念2.4.2 線程的概念2.5 任務(wù)與多任務(wù)2.6 任務(wù)切換2.7 死鎖2.8 不可剝奪型內(nèi)核2.9 可剝奪型內(nèi)核2.10 可重入性2.11 優(yōu)先級反轉(zhuǎn)2.12 事件2.12.1 信號量2.12.2 消息郵箱2.12.3 消息隊列2.12.4 事件標(biāo)志組2.13 互斥2.13.1 禁止中斷2.13.2 禁止搶占2.13.3 信號量2.13.4 測試并置位2.14 同步2.15 通信2.16 對存儲器的要求2.16.1 代碼存儲器的需求2.16.2 數(shù)據(jù)存儲器的需求習(xí)題第3章 任務(wù)管理3.1 核心函數(shù)3.1.1 臨界區(qū)的處理3.1.2 任務(wù)的形式3.1.3 任務(wù)的狀態(tài)3.1.4 任務(wù)控制塊3.1.5 就緒表3.1.6 任務(wù)的調(diào)度第4章 中斷處理與時間管理第5章 事件控制塊第6章 消息第7章 信號量與互斥信號量第8章 事件標(biāo)志組第9章 內(nèi)存管理第10章 μC/OS-Ⅱ的移植與應(yīng)用第11章 μC/OS-Ⅱ幾個版本的區(qū)別附錄 函數(shù)與配置常量一覽表參考文獻(xiàn)

章節(jié)摘錄

  第1章 嵌入式系統(tǒng)導(dǎo)論  本章主要內(nèi)容包括嵌入式系統(tǒng)概述、嵌入式系統(tǒng)的組成結(jié)構(gòu)、嵌入式系統(tǒng)的基本設(shè)計方法、嵌入式操作系統(tǒng)概述以及μC/OS-Ⅱ操作系統(tǒng)概述。  1.1 嵌人式系統(tǒng)概述  1.1.1 嵌入式系統(tǒng)的發(fā)展概況  1.嵌入式應(yīng)用的起源  從歷史的角度來看,計算機的發(fā)展主要經(jīng)歷了機械計算機(1614-1937)、繼電器計算機(1937-1946)、電子管計算機(1946-1959)、晶體管計算機(1959-1964)、集成電路計算機(1964-1971)、大規(guī)模和超大集成電路計算機(1971一今)等六個階段,具有明顯的時代特征。每一次重大的技術(shù)革命都催生了一類新的計算技術(shù);反之,計算技術(shù)的每一次重大飛躍都極大地促進(jìn)了技術(shù)領(lǐng)域更加持久、深刻的變革。  早在1614年,蘇格蘭人JohnNapier就發(fā)表論文公布他發(fā)明了一種可以進(jìn)行四則運算和方根運算的精巧裝置。1848年,英國數(shù)學(xué)家GeorgeBoole創(chuàng)立二進(jìn)制代數(shù)學(xué),為現(xiàn)代二進(jìn)制計算技術(shù)的發(fā)展鋪平了道路。1937年,Bell試驗室的GeorgeStibitz展示了用繼電器表示二進(jìn)制的裝置,盡管它是個展品,但卻是世界上的第一臺二進(jìn)制電子計算機。1946年2月15日,名為ENIAC的計算機在美國誕生了,這是第一臺現(xiàn)代意義上的數(shù)字計算機,它的誕生具有劃時代的意義,表明了現(xiàn)代數(shù)字計算機時代的到來。在隨后的近三十年里,計算機一直為少數(shù)精英所掌握,主要用于實驗室里的數(shù)值求解。直到1971年Intel公司推出了第一顆商用集成電路微處理器Intel4004以后,許多廠商紛紛推出8位、16位微處理器。以微處理器為核心的微型計算機以其體積小、價格低、性能可靠等特點,迅速走出機房,廣泛地應(yīng)用于儀器儀表、家用電器、醫(yī)療設(shè)備等領(lǐng)域。這個時期也被人們稱為PC時代?! ‰S著計算機運算速度的飛速提高,微型機所表現(xiàn)出來的智能能力引起了控制領(lǐng)域工程人員的廣泛關(guān)注。將微型機嵌入到應(yīng)用系統(tǒng)中,實現(xiàn)應(yīng)用系統(tǒng)的智能化控制的設(shè)想和實踐應(yīng)運而生。計算機廠家開始大量地以插件方式向用戶提供OEM產(chǎn)品,再由用戶根據(jù)自己的需要選擇一套適合的CPU板、存儲器板以及各種I/O插件板,并將它們嵌入到自己的系統(tǒng)設(shè)備中,從而導(dǎo)致了嵌入式計算機系統(tǒng)的誕生。例如,將微機配置好專用軟件、外部接口電路,并經(jīng)機械、電氣加固后,安裝到飛機、大型艦船、大型電話交換機中,構(gòu)成自動控制系統(tǒng)或狀態(tài)監(jiān)測系統(tǒng)等。   ……

編輯推薦

  《安徽省“十一五”規(guī)劃教材·21世紀(jì)高等學(xué)校電子信息類規(guī)劃教材:嵌入式實時操作系統(tǒng)μC/OS-2教程》可作為高等院校計算機、電子技術(shù)、自動化技術(shù)、儀器儀表等信息類專業(yè)的教材,也可供對嵌入式操作系統(tǒng)感興趣的工程技術(shù)人員參考。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    安徽省"十一五"規(guī)劃教材·嵌入實時操作系統(tǒng)μC/OS-2教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7