注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)嵌入式實時操作系統(tǒng)μC/OS-II原理及應(yīng)用(第5版)

嵌入式實時操作系統(tǒng)μC/OS-II原理及應(yīng)用(第5版)

嵌入式實時操作系統(tǒng)μC/OS-II原理及應(yīng)用(第5版)

定 價:¥56.00

作 者: 任哲,房紅征 著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787512436060 出版時間: 2021-10-01 包裝: 平裝
開本: 16開 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡介

  μC/OS-II是一個源碼開放的嵌入式實時操作系統(tǒng)的內(nèi)核。本書詳細(xì)地介紹了嵌入式實時操作系統(tǒng)μC/OS-II內(nèi)核的任務(wù)的管理和調(diào)度、系統(tǒng)時鐘和節(jié)拍服務(wù)、時間管理、中斷、任務(wù)的通信和同步、內(nèi)存的簡單管理原理。為幫助讀者理解書中的內(nèi)容,該書給出了大量的實例。最后,還介紹了μC/OS-II的移植方法。為了學(xué)習(xí)上的方便,第3版還增加了使用集成開發(fā)環(huán)境BC45和VC6.O編譯μC/OS-II的相關(guān)內(nèi)容。第4版主要對第3版前3章做了較大的修改,增加了普通操作系統(tǒng)和嵌入式操作系統(tǒng)的區(qū)別,以及隊列、堆棧、計算機中斷等特殊問題,并重新編寫了任務(wù)的概念等內(nèi)容。第5版對第4版第2章“預(yù)備知識”進(jìn)行了較大修改。本書適合高等院校計算機、電子技術(shù)、自動化技術(shù)、儀器儀表等信息類專業(yè)教學(xué)使用,也適合對嵌入式操作系統(tǒng)感興趣的工程技術(shù)人員閱讀參考。

作者簡介

暫缺《嵌入式實時操作系統(tǒng)μC/OS-II原理及應(yīng)用(第5版)》作者簡介

圖書目錄

第1章 嵌入式實時操作系統(tǒng)的基本概念
1.1 計算機操作系統(tǒng)
1.1.1 什么是計算機操作系統(tǒng)
1.1.2 操作系統(tǒng)的作用和功能
1.2 嵌入式系統(tǒng)和嵌入式操作系統(tǒng)
1.2.1 嵌入式系統(tǒng)的基本概念
1.2.2 嵌入式操作系統(tǒng)
1.2.3 實時操作系統(tǒng)需要滿足的條件
1.2.4 嵌入式系統(tǒng)的任務(wù)及嵌入式實時操作系統(tǒng)
1.3 嵌入式實時操作系統(tǒng) μC/OS-II簡介
1.4 通用操作系統(tǒng)與嵌入式操作系統(tǒng)的異同
1.5 小結(jié)
1.6 練習(xí)題
第2章 預(yù)備知識
2.1 開發(fā)工具
2.1.1 Borland C 3.1 及其精簡版
2.1.2 多文件程序的編譯和連接
2.2 工程管理工具make及makefile
2.3 復(fù)雜工程項目的管理
2.3.1 批處理文件與makefile的綜合使用
2.3.2 復(fù)雜工程管理示例
2.4 C指針
2.4.1 指針的基本概念
2.4.2 函數(shù)指針
2.4.3 函數(shù)指針作為函數(shù)參數(shù)及回調(diào)函數(shù)
2.5 typedef常用方法
2.6 常用數(shù)據(jù)類型及數(shù)據(jù)結(jié)構(gòu)
2.6.1 結(jié)構(gòu)類型及其應(yīng)用
2.6.2 μC/OS-II中的控制塊
2.6.3 同類控制塊的登記造冊
2.6.4 void指針及其應(yīng)用
2.6.5 隊列與堆棧
2.6.6 位 圖
2.7 程序流程轉(zhuǎn)移的中斷實現(xiàn)方法
2.8 小結(jié)
2.9 練習(xí)題
第3章 μC/OS-II中的任務(wù)
3.1 任務(wù)的基本概念
3.1.1 任務(wù)及其種類
3.1.2 任務(wù)的狀態(tài)
3.1.3 用戶任務(wù)代碼的一般結(jié)構(gòu)
3.1.4 系統(tǒng)任務(wù)
3.1.5 任務(wù)的優(yōu)先權(quán)及優(yōu)先級別
3.2 任務(wù)堆棧
3.2.1 任務(wù)堆棧的創(chuàng)建
3.2.2 任務(wù)堆棧的初始化
3.3 任務(wù)控制塊及其鏈表
3.3.1 任務(wù)控制塊結(jié)構(gòu)
3.3.2 任務(wù)控制塊鏈表
3.3.3 任務(wù)控制塊的初始化
3.4 任務(wù)就緒表及任務(wù)調(diào)度
3.4.1 任務(wù)就緒表結(jié)構(gòu)
3.4.2 對任務(wù)就緒表的操作
3.4.3 任務(wù)調(diào)度
3.5 任務(wù)的創(chuàng)建
3.5.1 用函數(shù)OSTaskCreate()創(chuàng)建任務(wù)
3.5.2 用函數(shù)OSTaskCreateExt()創(chuàng)建任務(wù)
3.5.3 創(chuàng)建任務(wù)的一般方法
3.6 任務(wù)的掛起和恢復(fù)
3.6.1 掛起任務(wù)
……
第4章 μC/OS-II的中斷和時鐘
第5章 任務(wù)的同步與通信
第6章 信號量集
第7章 動態(tài)內(nèi)存管理
第8章 在51單片機上移植μC/OS-II
第9章 基于ARM的μC/OS-II
第10章 μC/OS-II在80x86上的移植
第11章 μC/OS-II可裁剪性的實現(xiàn)
第12章 在集成開發(fā)環(huán)境上編譯μC/OS-II
附錄A 文件PC.C中的函數(shù)
附錄B μC/OS-II中使用的數(shù)據(jù)類型
附錄C C51開發(fā)工具pVision2簡介
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號