DSP實時多任務(wù)操作系統(tǒng)設(shè)計與實現(xiàn)

出版時間:2005-11  出版社:電子工業(yè)出版社  作者:鄔可軍  頁數(shù):340  字數(shù):557000  
Tag標簽:無  

內(nèi)容概要

   本書以目前流行的TMS320C2000系列數(shù)字處理器件和易于學習開發(fā)的DSPRTOS嵌入式操作系統(tǒng)為核心,介紹基于DSP芯片的DSPRTOS操作系統(tǒng)的移植和應(yīng)用實例。    本書共分8章,前3章介紹嵌入式操作系統(tǒng)的基本概念、內(nèi)核及管理。第4、5章介紹TMS320C2000系列原理、匯編語言、C語言編程方法和匯編語言和C語言混合編程方法。第6章介紹北京颶風中天科技公司開發(fā)的DSP實驗板。第7、8兩章介紹基于TMS320C2000系列的DSPRTOS操作系統(tǒng)的移植和應(yīng)用。     本書可作為電機控制系統(tǒng)、工業(yè)控制、手持設(shè)備、智能玩具、醫(yī)療儀器、電子儀器、機器人制作等方面嵌入式系統(tǒng)和DSP開發(fā)與應(yīng)用的參考書,也可作為高等院校有關(guān)嵌入式操作系統(tǒng)與DSP應(yīng)用的高年級本科生或研究生的教學用書。

書籍目錄

第1章  嵌入式操作系統(tǒng)和DSP概述  1.1  嵌入式系統(tǒng)簡介    1.1.1  什么是嵌入式系統(tǒng)    1.1.2  嵌入式系統(tǒng)的特點    1.1.3  嵌入式系統(tǒng)的分類  1.2  嵌入式系統(tǒng)的現(xiàn)狀和發(fā)展趨勢    1.2.1  嵌入式系統(tǒng)的現(xiàn)狀    1.2.2  未來嵌入式系統(tǒng)的發(fā)展趨勢    1.2.3  什么是DSP及DSP的特點    1.2.4  DSP的應(yīng)用和開發(fā)前景  1.3  嵌入式系統(tǒng)的應(yīng)用領(lǐng)域  1.4  嵌入式系統(tǒng)在機電控制方面的應(yīng)用  1.5  基于DSP的嵌入式操作系統(tǒng)的移植第2章  嵌入式操作系統(tǒng)的基本概念  2.1  基本概念  2.2  內(nèi)核  2.3  任務(wù)管理  2.4  中斷管理  2.5  實時系統(tǒng)小結(jié)    2.5.1  對存儲器的需求    2.5.2  使用實時內(nèi)核的優(yōu)、缺點    2.5.3  實時系統(tǒng)小結(jié)第3章  DSP RTOS嵌入式操作系統(tǒng)  3.1  DSP RTOS嵌入式操作系統(tǒng)的特點  3.2  DSP RTOS嵌入式操作系統(tǒng)的內(nèi)核結(jié)構(gòu)概述    3.2.1  臨界段、OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()    3.2.2  任務(wù)    3.2.3  任務(wù)狀態(tài)    3.2.4  任務(wù)控制塊(SO_TCB)    3.2.5  就緒表    3.2.6  任務(wù)調(diào)度    3.2.7  任務(wù)級的任務(wù)切換,OS_TASK_SW()    3.2.8  空閑任務(wù)    3.2.9  DSP RTOS中的中斷    3.2.10  時鐘節(jié)拍    3.2.11  DSP RTOS初始化    3.2.12  DSP RTOS的啟動  3.3  事件控制塊和與事件相關(guān)的函數(shù)    3.3.1  事件控制塊    3.3.2  將任務(wù)置于等待事件的任務(wù)列表    3.3.3  從等待事件的任務(wù)列表中使任務(wù)脫離等待狀態(tài)    3.3.4  在等待事件的任務(wù)列表中查找優(yōu)先級最高的任務(wù)    3.3.5  空余事件控制塊鏈表    3.3.6  初始化一個事件控制塊,OS_EventWaitListInit()    3.3.7  使一個任務(wù)進入就緒態(tài),OS_EventTaskRdy()    3.3.8  使一個任務(wù)進入等待某事件發(fā)生狀態(tài),OS_EventTaskRdy()    3.3.9  由于等待超時而將任務(wù)置為就緒態(tài),OS_EventTO()  3.4  任務(wù)管理函數(shù)  3.5  時間管理函數(shù)  3.6  消息郵箱管理函數(shù)    3.6.1  建立一個郵箱,OSMboxCreate()    3.6.2  刪除一個郵箱,OSMboxDel()    3.6.3  等待郵箱中的消息,OSMboxPend()    3.6.4  向郵發(fā)送一則消息,OSMboxPost()    3.6.5  向郵箱發(fā)送一則消息,SMboxPostOpt()    3.6.6  無等待地從郵箱中得到一則消息,OSMboxAccept()    3.6.7  查詢一個郵箱的狀態(tài),OSMboxQuery()    3.6.8  用郵箱作為二值信號量    6.6.9  用郵箱實現(xiàn)延遲,而不使用OSTimeDly()  3.7  消息隊列管理函數(shù)    3.7.1  建立一個消息隊列,OSQCreate()    3.7.2  刪除一個消息隊列,OSQDel()    3.7.3  等待消息隊列中的消息,OSQPend()    3.7.4  向消息隊列發(fā)送一則消息(FIFO),OSQPost()    3.7.5  向消息隊列發(fā)送一則消息(LIFO),OSQPostFront()    3.7.6  向消息隊列發(fā)送一則消息(廣播,F(xiàn)IFO或LIFO),OSQPostOpt()    3.7.7  無等待地從消息隊列中獲得消息,OSQAccept()    3.7.8  清空消息隊列,OSQFlush()    3.7.9  獲取消息隊列的狀態(tài),OSQQuery()    3.7.10  使用消息隊列讀取模擬量的值    3.7.11  消息隊列用計數(shù)型信號量    ……第4章  TMS320C2000系列DSP介紹第5章  程序設(shè)計和CCS編譯器第6章  TMS320LF2407實驗板介紹第7章  DSP RTOS在TMS320C2000系列上的移植第8章  編程實例參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    DSP實時多任務(wù)操作系統(tǒng)設(shè)計與實現(xiàn) PDF格式下載


用戶評論 (總計1條)

 
 

  •   對實時操作系統(tǒng)可以有深入的了解,按書的指導能將操作系統(tǒng)移植到不同的嵌入式系統(tǒng)中。
 

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

京ICP備13047387號-7