图书介绍
嵌入式实时操作系统T-Kernel 2.0PDF|Epub|txt|kindle电子书版本网盘下载
![嵌入式实时操作系统T-Kernel 2.0](https://www.shukui.net/cover/60/33822181.jpg)
- (日)坂村健著;梁青编译 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512403048
- 出版时间:2012
- 标注页数:470页
- 文件大小:164MB
- 文件页数:483页
- 主题词:实时操作系统
PDF下载
下载说明
嵌入式实时操作系统T-Kernel 2.0PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分T-Engine工程和T-Kernel3
1何谓T-Engine3
2单一来源化的T-Kernel与T-License5
3 T-Engine开发套件6
4 T-Engine系统构成8
4.1标准开发平台T-Engine8
4.2 T-Engine软件构成9
4.3 T-Kernel的概要11
4.4 T-Kernel的核心对象12
4.5 T-Kernel的动态资源管理13
4.6 T-Kernel的内存管理14
4.7 T-Kernel的标准化16
第2部分T-Kernel功能描述21
1 T-Kernel概要21
1.1 T-Kernel的定位21
1.2可伸缩性22
1.3 T-Kernel 2.0概要23
1.3.1 T-Kernel 2.0的定位和基本方针23
1.3.2 T-Kernel 2.0的追加功能23
2 T-Kernel规范的基本概念26
2.1基本术语26
2.2任务状态与调度规则27
2.2.1任务状态27
2.2.2任务调度规则30
2.3中断处理32
2.4任务异常处理33
2.5系统状态33
2.5.1非任务部执行时的系统状态33
2.5.2任务独立部与准任务部34
2.6对象36
2.7内存36
2.7.1地址空间36
2.7.2非常驻内存37
2.7.3保护级别37
3 T-Kernel规范通用规定39
3.1数据类型39
3.1.1一般数据类型39
3.1.2系统定义数据类型41
3.2系统调用43
3.2.1系统调用形式43
3.2.2任务独立部可调用的系统调用44
3.2.3系统调用的调用限制45
3.2.4参数数据包的扩展45
3.2.5功能码45
3.2.6错误码46
3.2.超时46
3.2.8相对时间与系统时间47
3.2.9定时器中断间隔48
3.3高级语言对应例程48
4 T-Kernel/OS的功能50
4.1任务管理功能50
4.2任务附属同步功能75
4.3任务异常处理功能93
4.4同步和通信功能101
4.4.1信号量101
4.4.2事件标识107
4.4.3邮箱116
4.5扩展同步·通信功能125
4.5.1互斥体125
4.5.2消息缓冲区134
4.5.3集合点144
4.6内存池管理功能162
4.6.1固定大小的内存池162
4.6.2大小可变的内存池169
4.7时间管理功能176
4.7.1系统时间管理176
4.7.2周期性处理程序182
4.7.3报警处理程序191
4.8中断管理功能198
4.9系统状态管理功能202
4.10子系统管理功能211
5 T-Kernel/系统管理功能228
5.1系统内存管理功能229
5.1.1系统内存分配229
5.1.2内存分配库函数232
5.2地址空间管理功能238
5.2.1设置地址空间239
5.2.2检测地址空间241
5.2.3虚拟地址空间管理246
5.3设备管理功能256
5.3.1设备驱动程序的通用说明257
5.3.2设备输入输出操作262
5.3.3注册设备驱动程序283
5.4中断管理功能301
5.4.1 CPU中断控制301
5.4.2中断控制器控制303
5.5 I/O端口访问支持功能308
5.5.1访问I/O端口308
5.5.2高精度延迟313
5.6节电管理功能314
5.7系统配置信息管理功能316
5.7.1获取系统配置信息317
5.7.2标准系统配置信息318
5.8内存高速缓存控制功能320
5.9物理定时器功能323
5.9.1物理定时器的使用例325
5.10实用工具集功能331
5.10.1设置对象名331
5.10.2快速锁·多点锁库函数332
5.11启动子系统和设备驱动程序340
5.11.1启动处理340
5.11.2终止处理341
6 T-Kernel/DS功能342
6.1内核内部状态获取功能342
6.2执行跟踪功能379
7附录385
7.1设备驱动程序相关规范385
7.1.1设备属性的磁盘种类385
7.1.2设备的属性数据386
7.1.3设备事件通知用事件类型386
8参考388
8.1 C语言接口一览388
8.1.1 T-Kernel/OS388
8.1.2 T-Kernel/SM392
8.1.3 T-Kernel/DS395
8.2错误码一览397
8.2.1正常结束错误类(0)397
8.2.2内部错误类(5~8)397
8.2.3不支持的错误类(9~16)397
8.2.4参数错误类(17~24)398
8.2.5调用上下文环境错误类(25~32)398
8.2.6资源限制错误类(33.40)399
8.2.7对象状态错误类(41~48)399
8.2.8解除等待错误类(49~56)399
8.2.9设备错误类(57~64) (T-Kernel/SM)400
8.2.10各种状态错误类(65~72) (T-Kernel/SM)400
第3部分T-Monitor功能定义403
1 T-Monitor规范概述403
2系统功能404
2.1硬件初始化404
2.2系统启动404
2.3异常/中断/陷阱处理函数405
3调试功能406
3.1控制台连接406
3.2命令格式406
3.3命令一览408
4程序支持功能424
5引导处理的细节430
5.1引导处理概述430
5.2可引导设备的搜索430
5.3主引导程序的装载和启动431
第4部分T-Engine相关参考文献目录435
1 T-Engine的相关专刊435
2 T-Engine的相关大事记总索引(2002年1月~2005年4月)436
2.1普通说明436
2.2硬件技术说明438
2.3软件技术说明440
3你该如何使用T-Kernel444
4 License (T-Kernel)的源代码许可协议446
第5部分 参考453
1 C语言接口的列表453
1.1 T-Kernel/OS453
1.2 T-Kernel/SM456
1.3 T-Kernel/DS458
2错误代码表460
3修订记录463
4 T-Kernel的API索引465