《实时操作系统应用开发指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:唐寅编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2002
  • ISBN:7508310691
  • 页数:305 页
图书介绍:

第1篇 实时操作系统基础知识 3

第1章 实时系统概述 3

1.1 操作系统概述 3

1.2 实时系统基本概念 5

1.3 实时操作系统发展史 11

1.4 实时操作系统现状 12

1.5 实时系统典型应用 14

1.6 实时系统研究发展趋势 15

第2章 实时操作系统基本原理和技术 22

2.1 实时操作系统基本特征 22

2.2 嵌入式实时系统分类 24

2.3 实时操作系统体系结构 27

2.4 实时操作系统关键技术指标 31

2.5 实时操作系统基本术语 32

第2篇 实时操作系统核心技术 37

第3章 系统初始化 37

3.1 实时操作系统核心技术概述 37

3.2 系统初始化概述 38

3.3 基本功能 38

3.4 实例 39

第4章 任务管理 42

4.1 基本概念 42

4.2 常见术语 43

4.3 任务通信 45

4.4 任务同步 47

第5章 定时器管理 51

5.1 概述 51

5.2 常量和数据结构 51

5.3 定时器基本服务 55

第6章 内存管理 57

6.1 静态内存池 57

6.2 动态内存池 61

第7章 I/O 处理 66

7.1 I/O 概述 66

7.2 I/O 驱动管理数据结构与服务 67

7.3 I/O 驱动管理主要例程 71

第8章 事件组管理 73

8.1 事件组管理模块概述 73

8.2 数据结构定义或参量 73

8.3 事件组管理关键例程 75

第9章 邮箱 77

9.1 邮箱概述 77

9.2 邮箱管理模块数据结构或参量 78

9.3 邮箱管理模块关键例程 80

第10章 管道 82

10.1 管道概述 82

10.2 管道管理数据结构和参量 82

10.3 管道管理模块关键例程 84

第11章 队列 87

11.1 队列概述 87

11.2 队列管理数据结构和参量 87

11.3 队列管理关键例程 89

第12章 信号 92

12.1 信号概述 92

12.2 信号管理数据结构的定义和参量 93

12.3 信号管理关键例程 94

第13章 线程 96

13.1 线程概述 96

13.2 线程控制数据结构和参量 97

13.3 线程控制关键例程 104

第14章 其他技术 109

14.1 中断处理 109

14.2 系统检测 110

14.3 历史管理 111

14.4 公共服务 112

14.5 错误处理 113

第3篇 实时操作系统应用开发技术 117

第15章 实时操作系统应用开发方法 117

15.1 应用开发概貌 117

15.2 开发步骤 118

15.3 生命周期法 122

15.4 增量开发法 123

15.5 变换型开发法 124

15.6 交叉开发模式 124

第16章 怎样选择实时操作系统 126

16.1 概述 126

16.2 选择实时操作系统的依据 127

16.3 综述 131

第4篇 常见实时操作系统与开发工具 135

第17章 Vxworks 与 Tomado 135

17.1 常见的实时操作系统开发工具 135

17.2 VxWorks 137

17.3 Tomado 140

第18章 Nucleus Plus/UDB 145

18.1 Nucleus Plus 145

18.2 Nucleus UDB 146

第19章 pSOSystem 153

19.1 pSOSystem 概述 153

19.2 pSOSystem 系统结构 153

19.3 pSOSystem 的集成开发环境 155

19.4 pSOS 系统的输入/输出 156

19.5 文件和磁盘文件 157

第20章 QNX 159

20.1 QNX 简介 159

20.2 体系结构 160

20.3 资源管理和路径名空间管理 161

20.4 Fsys(文件系统管理) 162

20.5 Dev(设备管理) 163

20.6 可扩展性 164

20.7 网络服务——FLEETTM 网络技术 164

20.8 可维护性 166

20.9 小结 167

第21章 Pencil 168

21.1 Pencil 概述 168

21.2 系统特征 169

21.3 开发和调试 174

21.4 Pencil 的实时性能 176

21.5 中断处理 176

21.6 Pencil 文件清单 177

21.7 小结 178

第22章 Windows CE 179

22.1 Windows CE 概述 179

22.2 Windows CE 的特征 181

22.3 Windwos CE 编程知识 182

22.4 Windwos CE 的结构化存储 183

22.5 Windows CE 展望 184

第23章 嵌入式(embeded) Linux 186

23.1 嵌入式 Linux 概述 186

23.2 嵌入式 Linux 的特点 187

23.3 嵌入式 Linux 系统的开发 187

23.4 uCLinux 介绍 192

23.5 其他几款嵌入式 Linux 198

23.6 嵌入式 Linux 展望 200

第5篇 嵌入式 Internet 设备开发 203

第24章 嵌入式 Internet 203

24.1 嵌入式 Internet 概述 203

24.2 嵌入式 Internet 的应用 204

24.3 嵌入式 Internet 的原理 205

24.4 嵌入式 TCP/IP 206

24.5 嵌入式 Internet 的开发 210

24.6 嵌入式 Internet 接入 211

第25章 嵌入式 TELNET 设备的实现 217

25.1 pSOS 系统 I/O 简介 217

25.2 I/O Switch 表 218

25.3 pSOS 核心对应用程序的接口 218

25.4 驱动程序对 pSOS 核心的接口 219

25.5 pSOS 系统对设备的操作 219

25.6 TELNET 设备挂入系统 220

25.7 TELNET 设备驱动程序的实现举例 221

第26章 嵌入式防火墙开发 225

26.1 防火墙技术现状 225

26.2 硬件防火墙的组成 229

26.3 防火墙设计与实现 230

附录 实时操作系统常用词汇与缩略语表 232