书籍详情
工业控制计算机实时操作系统
作者:蔡德聪等编著
出版社:清华大学出版社
出版时间:1999-12-01
ISBN:9787302036807
定价:¥20.00
购买这本书可以去
内容简介
本书是全面介绍计算机实时操作系统的专著。书中从工业应用出发,论述了国内工业控制领域中各种已应用的和新近发展起来的实时操作系统。全书共五章,第1章概括各类实时操作系统原理和结构;第2章讨论可配置的实时多任务操作系统iRMX;第3章讨论iRMX for DOS/Windows;第4章讨论网络型实时操作系统QNX以及基于PC机的操作系统AMX;第5章介绍了多种嵌入式实时操作系统以及新一代操作系统Windows NT在工业中的应用。各章列举一些应用实例以利于读者对本书的理解和帮助读者在实际工作中应用。本书主要对象是自动化、计算机及相关领域的工程技术人员,特别是从事工业控制计算机应用的工程技术人员。本书也可作为大专院校自动化、计算机及相关专业的本科生、研究生及教师的教科书和教学参考书。
作者简介
暂缺《工业控制计算机实时操作系统》作者简介
目录
第1章 计算机实时操作系统概论
1.1 计算机实时系统
1.1.1 计算机系统
1.1.2 计算机实时系统
1.2 计算机实时操作系统
1.2.1 操作系统
1.2.2 实时操作系统
1.3 实时操作系统的应用形式
1.3.1 集中式实时操作系统
1.3.2 网络型实时操作系统
1.3.3 嵌入式实时操作系统
1.4 实时操作系统的实现
1.4. 1 实时性的实现
1.4. 2 可靠性的实现
第2章 iRMX实时多任务操作系统
2.1 iRMX概述
2.2 iRMX操作系统结构
2.2. 1 iRMX操作系统内部结构
2.2.2 iRMX系统的配置
2.2.3 IRMX操作系统文件与文件保护
2.3 iRMX操作系统的核
2. 3.1 核心程序管理的目标类型
2.3.2 目标管理方法
2.3.3 iRMX核中的处理程序
2.3.4 iRMX系统中的作业
2. 3.5 iRMX系统中的任务
2. 3.6 iRMX任务间的通信
2.3.7 iRMX核对中断的管理
2.4 基本I/O子系统
2.4.1 概述
2. 4. 2 基本I/O子系统中的设备
2.4. 3 基本I/O子系统中的文件
2. 4. 4 基本I/O子系统中的系统调用
2. 4. 5 基本I/O子系统配置
2. 5 扩展I/O子系统
2.5. 1 缓冲区
2. 5.2 逻辑名
2.5.3 I/O作业
2.6 iRMX的使用和应用程序开发
2.6. 1 iRMX系统人机接口和程序通用开发接口
2.6. 2 应用系统开发
2.6. 3 iRMX系统的编程支持
2.6.4 程序编译模式
2. 6. 5 程序连接与定位
2.6.6 应用程序调试
2.6.7 应用程序加载引导
2.7 300MW火电机组培训模拟装置的计算机系统
2. 7. 1 系统整体设计
2.7. 2 软件结构设计
2.7. 3 通信软件设计
2.7. 4 数据采集与控制软件设计
2. 7.5 人机接口软件设计
第3章 iRMX For DOS/Windows系统
3. 1 概述
3.2 RFW操作系统特点
3.3 VM86调度程序与DOS实时扩展
3.3.1 VM 86对中断的管理
3.3.2 VM86支持的文件服务
3.3.3 DOS的实时扩展RTE
3.3.4 VM 8 6保护模式扩展
3.4 iRMX应用程序中的DOS/ROM BIOS调用
3.5 iRMX系统中的网络作业iRMX-NET
3.5.1 iRMX-NET特点
3.5.2 网络安全性管理
3.5.3 网络系统配置
3.6 RFW系统中的动态数据交换(DDE)
3.6. 1 DDE概述
3.6.2 DDE路由器的配置与启动
3.6.3 在不同环境下运行DDE应用程序
3.6. 4 DDE中常用术语及信息名称
3.7 iRMX DDE库功能调用
3.7.1 iRMX客户和Windows服务器
3.7.2 Windows客户和iRMX服务器
3.7.3 Windows客户和Windows服务器
3.8 RFW在远动调度系统中的应用
3.8.1 计算机系统设计
3.8. 2 应用软件设计
第4章 QNX和AMX操作系统
4.1 QNX概述
4.1.1 QNX的特点
4. 1.2 QNX系统的引导
4. 2 QNX系统结构
4.2.1 虚拟计算机
4.2.2 任务
4.2.3 文件
4.2.4 设备
4.2.5 局域网
4.2.6 内部任务通信
4. 2.7 名字
4. 3 开发环境
4. 3.1 问题的提出
4. 3.2 几个基本概念
4.3.3 环境变量
4.3.4 测试和诊断
4. 4 QNX基本系统调用
4.4. 1 任务函数
4. 4.2 文件输入/输出函数
4. 4. 3 消息和信号函数
4. 4. 4 屏幕和键盘函数
4. 4. 5 时间函数
4. 5 QNX的命令
4. 5.1 概述
4.5.2 安装控制台命令
4. 5.3 shell程序
4.5.4 文本命令
4.5.5 文件命令
4. 5.6 任务命令
4.5.7 网络命令
4.5.8 打印
4. 5.9 初始化文件
4. 6 诊断与测试
4.6.1 概述
4.6.2 源码诊断QDB
4.6.3 查看文件
4. 7 AMX实时操作系统
4. 7.1 AMX系统概述
4. 7. 2 任务、中断和定时器
4. 7.3 AMX内部资源
4. 7.4 重新启动与退出过程
4. 8 AMX系统的应用
第5章 嵌入式实时操作系统及Windows
5.1 嵌入式实时操作系统概述
5.2 VRTX嵌入式实时操作系统
5. 2. 1 VRTX的任务调度
5.2.2 任务间通信与同步
5. 2.3 中断支持
5.2.4 内存管理
5. 2.5 VRTX配置与初始化
5. 2.6 VRTX软件运行环境
5.2. 7 VRTX系统支持的开发环境
5.2.8 开发平台Spectra
5.2.9 VRTX常用调试工具RTscope
5.2.10 XRAY支持的多任务调试
5.3 DCX嵌入式实时操作系统
5. 3.1 分布式操作系统DCX
5. 3.2 DCX应用程序接口
5.3.3 DCX应用程序开发环境
5.4 嵌入式操作系统iRMX EMB
5.4.1 iRMX EMB特征
5.4. 2 嵌入式应用软件开发工具
5.5 Windows CE嵌入式系统
5. 5.1 功能概述
5. 5. 2 Windows CE系统结构
5. 5. 3 Windows CE应用软件开发工具
5. 6 Windows在工业中的应用
5. 6. 1 Windows和实时控制
5. 6. 2 Windows NT简介
5.6.3 Windows NT在工业控制上的应用
5.6.4 人机界面的设计
5.6.5 与实时应用有关的Internet技术
参考文献
附录 名词和缩略语
1.1 计算机实时系统
1.1.1 计算机系统
1.1.2 计算机实时系统
1.2 计算机实时操作系统
1.2.1 操作系统
1.2.2 实时操作系统
1.3 实时操作系统的应用形式
1.3.1 集中式实时操作系统
1.3.2 网络型实时操作系统
1.3.3 嵌入式实时操作系统
1.4 实时操作系统的实现
1.4. 1 实时性的实现
1.4. 2 可靠性的实现
第2章 iRMX实时多任务操作系统
2.1 iRMX概述
2.2 iRMX操作系统结构
2.2. 1 iRMX操作系统内部结构
2.2.2 iRMX系统的配置
2.2.3 IRMX操作系统文件与文件保护
2.3 iRMX操作系统的核
2. 3.1 核心程序管理的目标类型
2.3.2 目标管理方法
2.3.3 iRMX核中的处理程序
2.3.4 iRMX系统中的作业
2. 3.5 iRMX系统中的任务
2. 3.6 iRMX任务间的通信
2.3.7 iRMX核对中断的管理
2.4 基本I/O子系统
2.4.1 概述
2. 4. 2 基本I/O子系统中的设备
2.4. 3 基本I/O子系统中的文件
2. 4. 4 基本I/O子系统中的系统调用
2. 4. 5 基本I/O子系统配置
2. 5 扩展I/O子系统
2.5. 1 缓冲区
2. 5.2 逻辑名
2.5.3 I/O作业
2.6 iRMX的使用和应用程序开发
2.6. 1 iRMX系统人机接口和程序通用开发接口
2.6. 2 应用系统开发
2.6. 3 iRMX系统的编程支持
2.6.4 程序编译模式
2. 6. 5 程序连接与定位
2.6.6 应用程序调试
2.6.7 应用程序加载引导
2.7 300MW火电机组培训模拟装置的计算机系统
2. 7. 1 系统整体设计
2.7. 2 软件结构设计
2.7. 3 通信软件设计
2.7. 4 数据采集与控制软件设计
2. 7.5 人机接口软件设计
第3章 iRMX For DOS/Windows系统
3. 1 概述
3.2 RFW操作系统特点
3.3 VM86调度程序与DOS实时扩展
3.3.1 VM 86对中断的管理
3.3.2 VM86支持的文件服务
3.3.3 DOS的实时扩展RTE
3.3.4 VM 8 6保护模式扩展
3.4 iRMX应用程序中的DOS/ROM BIOS调用
3.5 iRMX系统中的网络作业iRMX-NET
3.5.1 iRMX-NET特点
3.5.2 网络安全性管理
3.5.3 网络系统配置
3.6 RFW系统中的动态数据交换(DDE)
3.6. 1 DDE概述
3.6.2 DDE路由器的配置与启动
3.6.3 在不同环境下运行DDE应用程序
3.6. 4 DDE中常用术语及信息名称
3.7 iRMX DDE库功能调用
3.7.1 iRMX客户和Windows服务器
3.7.2 Windows客户和iRMX服务器
3.7.3 Windows客户和Windows服务器
3.8 RFW在远动调度系统中的应用
3.8.1 计算机系统设计
3.8. 2 应用软件设计
第4章 QNX和AMX操作系统
4.1 QNX概述
4.1.1 QNX的特点
4. 1.2 QNX系统的引导
4. 2 QNX系统结构
4.2.1 虚拟计算机
4.2.2 任务
4.2.3 文件
4.2.4 设备
4.2.5 局域网
4.2.6 内部任务通信
4. 2.7 名字
4. 3 开发环境
4. 3.1 问题的提出
4. 3.2 几个基本概念
4.3.3 环境变量
4.3.4 测试和诊断
4. 4 QNX基本系统调用
4.4. 1 任务函数
4. 4.2 文件输入/输出函数
4. 4. 3 消息和信号函数
4. 4. 4 屏幕和键盘函数
4. 4. 5 时间函数
4. 5 QNX的命令
4. 5.1 概述
4.5.2 安装控制台命令
4. 5.3 shell程序
4.5.4 文本命令
4.5.5 文件命令
4. 5.6 任务命令
4.5.7 网络命令
4.5.8 打印
4. 5.9 初始化文件
4. 6 诊断与测试
4.6.1 概述
4.6.2 源码诊断QDB
4.6.3 查看文件
4. 7 AMX实时操作系统
4. 7.1 AMX系统概述
4. 7. 2 任务、中断和定时器
4. 7.3 AMX内部资源
4. 7.4 重新启动与退出过程
4. 8 AMX系统的应用
第5章 嵌入式实时操作系统及Windows
5.1 嵌入式实时操作系统概述
5.2 VRTX嵌入式实时操作系统
5. 2. 1 VRTX的任务调度
5.2.2 任务间通信与同步
5. 2.3 中断支持
5.2.4 内存管理
5. 2.5 VRTX配置与初始化
5. 2.6 VRTX软件运行环境
5.2. 7 VRTX系统支持的开发环境
5.2.8 开发平台Spectra
5.2.9 VRTX常用调试工具RTscope
5.2.10 XRAY支持的多任务调试
5.3 DCX嵌入式实时操作系统
5. 3.1 分布式操作系统DCX
5. 3.2 DCX应用程序接口
5.3.3 DCX应用程序开发环境
5.4 嵌入式操作系统iRMX EMB
5.4.1 iRMX EMB特征
5.4. 2 嵌入式应用软件开发工具
5.5 Windows CE嵌入式系统
5. 5.1 功能概述
5. 5. 2 Windows CE系统结构
5. 5. 3 Windows CE应用软件开发工具
5. 6 Windows在工业中的应用
5. 6. 1 Windows和实时控制
5. 6. 2 Windows NT简介
5.6.3 Windows NT在工业控制上的应用
5.6.4 人机界面的设计
5.6.5 与实时应用有关的Internet技术
参考文献
附录 名词和缩略语
猜您喜欢