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

出版時(shí)間:2005-11  出版社:電子工業(yè)出版社  作者:鄔可軍  頁(yè)數(shù):340  字?jǐn)?shù):557000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

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

書(shū)籍目錄

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)1條)

 
 

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

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7