图书介绍

嵌入式实时操作系统T-Kernel 2.0PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式实时操作系统T-Kernel 2.0
  • (日)坂村健著;梁青编译 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512403048
  • 出版时间:2012
  • 标注页数:470页
  • 文件大小:164MB
  • 文件页数:483页
  • 主题词:实时操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式实时操作系统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

热门推荐