内容简介
第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.1 iRMX操作系统内部结构
2.2 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.7.1 系统整体设计
2.6.7 应用程序加载引导
2.7 300MW火电机组培训模拟装置的计算机系统
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 VM86对中断的管理
3.3.2 VM86支持的文件服务
3.3.3 DOS的实时扩展RTE
3.3.4 VM86保护模式扩展
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.1 计算机系统设计
3.8 RFW在远动调度系统中的应用
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.1 任务函数
4.4 QNX基本系统调用
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.5 文件命令
4.5.4 文本命令
4.5.6 任务命令
4.5.7 网络命令
4.5.8 打印
4.5.9 初始化文件
4.6 诊断与测试
4.6.1 概述
4.6.2 源码诊断QDB
4.7.1 AMX系统概述
4.6.3 查看文件
4.7 AMX实时操作系统
4.7.2 任务、中断和定时器
4.7.3 AMX内部资源
4.7.4 重新启动与退出过程
4.8 AMX系统的应用
第5章 嵌入式实时操作系统及Windows
5.1 嵌入式实时操作系统概述
5.2.1 VRTX的任务调度
5.2 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.3.1 分布式操作系统DCX
5.3 DCX嵌入式实时操作系统
5.2.10 XRAY支持的多任务调试
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技术
参考文献
附录 名词和缩略语