嵌入式實時操作系統(tǒng) T-Kernel 2.0
定 價:69 元
- 作者:(日),坂村健 著 梁青 編
- 出版時間:2012/4/1
- ISBN:9787512403048
- 出 版 社:北京航空航天大學出版社
- 中圖法分類:TP316.2
- 頁碼:470
- 紙張:膠版紙
- 版次:1
- 開本:16開
T-Kernel是源碼開放的嵌入式實時操作系統(tǒng)內核,它占據了全球嵌入式微處理器操作系統(tǒng)市場約60%的份額!肚度胧较到y(tǒng)技術系列叢書:嵌入式實時操作系統(tǒng)T-Kernel 2.0》從T-Kernel、T-Engine和ITRON關系及結構人手,詳細介紹了T-Kernel規(guī)范、通用T-Kernel規(guī)范、T-Kernel/OS函數、T-Kernel/SM函數、T-Kernel/DS函數和T-Monitor規(guī)范等內容,特別是對T-Kernel函數和使用規(guī)范進行了細致全面的介紹說明。全書共分5大部分,第1部分概要介紹了T-Engine起源,以及T-Kernel、T-Engine和ITRON關系及結構;第2部分詳細介紹了T-Kernel規(guī)范、通用T-Kernel規(guī)范、T-Kernel/OS函數、T-Kernel/SM函數和T-Kernel/DS函數等;第3部分詳細介紹了T- Monitor功能定義;第4部分為T-Engine相關參考文獻目錄;第5部分為T-Kernel的C語言接口和錯誤代碼列表等。5大部分合為一體,全面系統(tǒng)地說明了T-Kernel的標準規(guī)范。
《嵌入式系統(tǒng)技術系列叢書:嵌入式實時操作系統(tǒng)T-Kernel 2.0》是學習和使用T-Kernel者的必備手冊,可作為從事嵌入式系統(tǒng)應用開發(fā)的工程技術人員以及高等院校相關專業(yè)師生的參考用書。
嵌入式實時操作系統(tǒng)TRON(The Realtime Operating Nucleus),其最新版本就是本書《嵌入式系統(tǒng)技術系列叢書:嵌入式實時操作系統(tǒng)T-Kernel 2.0》的內容。根據對嵌入式操作系統(tǒng)長期的研究和實際運用.T-Kernel不僅具備了所有必要的功能,而且具有容易理解的特點。它的另一個重要特點是:T-Kernel的規(guī)格和源程序由世界范圍的NPO(非盈利組織)T-Engine論壇實施了標準化及源碼開放,只要與T-Engine論壇簽訂相應的使用規(guī)約,便可以無償使用。 TRON不僅在工業(yè)控制機器方面得到廣泛應用,在信息化家電等嵌入式機器方面也有非常好的實際成績。例如,T-Kernel用在攜帶電話的通信控制,汽車的引擎控制和數碼相機的控制等多種多樣的,面向消費者的產品的控制中。 中國作為當今信息化家電產品的生產基地,而且擁有巨大的消費市場,受到了全世界的矚目。無庸置疑,開放的T-Kernel的應用,可以實現嵌入式技術標準化,提高生產能力。 全世界最為廣泛使用的嵌入式操作系統(tǒng)的解說書在中國出版了,T-Engine論壇還將陸續(xù)出版相關的嵌入式技術叢書。以此期待增加更多的理解T-Kernel相關技術的工作人員,在中國未來嵌入式機器領域的發(fā)展上起到更廣泛的作用。
坂村健,1951年出生于日本東京。坂村健先生是計算機結構學(計算機建筑學)專業(yè)的知名學者、工學博士。世界著名的TRON嵌入式實時計算機操作系統(tǒng)結構就是由坂村健先生研究創(chuàng)立的。坂村健先生現任東京大學信息學院研究生院博導、教授。兼任T-Engine Forum主席、日本泛網(Ubiquitous networking)計算技術研究所所長等要職。坂村健先生也是IEEE的Computer Society的Fellow,Golden Core Member。
第1部分 T-Engine工程和T-Kernel
1 何謂T-Engine
2 單一來源化的T-Kernel與T-License
3 T-Engine開發(fā)套件
4 T-Engine系統(tǒng)構成
4.1 標準開發(fā)平臺T-Engine
4.2 T-Engine軟件構成
4.3 T-Kernel的概要
4.4 T-Kernel的核心對象
4.5 T-Kernel的動態(tài)資源管理
4.6 T-Kernel的內存管理
4.7 T-Kernel的標準化
第2部分 T-Kernel功能描述
1T-Kernel概要
1.1 T-Kernel的定位
1.2 可伸縮性
1.3 T-Kerne l 2.0概要
1.3.1 T-Kerne l 2.0的定位和基本方針
1.3.2 T-Kerne l 2.0的追加功能
2 T-Kernel規(guī)范的基本概念
2.1 基本術語
2.2 任務狀態(tài)與調度規(guī)則
2.2.1 任務狀態(tài)
2.2.2 任務調度規(guī)則
2.3 中斷處理
2.4 任務異常處理
2.5 系統(tǒng)狀態(tài)
2.5.1 非任務部執(zhí)行時的系統(tǒng)狀態(tài)
2.5.2 任務獨立部與準任務部
2.6 對象
2.7 內存
2.7.1 地址空間
2.7.2 非常駐內存
2.7.3 保護級別
3 T-Kernel規(guī)范通用規(guī)定
3.1 數據類型
3.1.1 一般數據類型
3.1.2 系統(tǒng)定義數據類型
3.2 系統(tǒng)調用
3.2.1 系統(tǒng)調用形式
3.2.2 任務獨立部可調用的系統(tǒng)調用
3.2.3 系統(tǒng)調用的調用限制
3.2.4 參數數據包的擴展
3.2.5 功能碼
3.2.6 錯誤碼
3.2.7 超時
3.2.8 相對時間與系統(tǒng)時間
3.2.9 定時器中斷間隔
3.3 高級語言對應例程
4 T-KerneI/OS的功能
4.1 任務管理功能
4.2 任務附屬同步功能
4.3 任務異常處理功能
4.4 同步和通信功能
4.4.1 信號量
4.4.2 事件標識
4.4.3 郵箱
4.5 擴展同步·通信功能
4.5.1 互斥體
……
第3部分 T-Monitor功能定義
第4部分 T-Engine相關參考文獻目錄
第5部分 參考