前言
第1章 嵌入式实时系统软件设计
1. 1 嵌入式实时系统
1. 2 嵌入式实时系统软件开发设计
1. 3 嵌入式实时操作系统
1. 4 如何选择实时操作系统
1. 5 本书的组织
第2章 VxWorks操作系统与实时应用
2. 1 实时应用的基本需求
2. 2 VxWorks简介
2. 3 Tornado集成开发环境简介
第3章 Tornado使用初步
3. 1 TornadoII的新特征
3. 2 TornadoII安装
3. 3 Tornado简单教程
3. 4 Tornado1. 0. 1下的工程开发
第4章 VxWorks任务与任务编程接口
4. 1 VxWorks任务
4. 2 VxWorks任务编程接口
4. 3 POSIX调度接口
第5章 任务间通信
5. 1 VxWorks任务间通信机制
5. 2 共享数据结构
5, 3 互斥
5. 4 信号量
5. 5 消息队列
5. 6 管道
第6章 信号. 中断处理与定时机制
6. 1 信号(Signals)
6. 2 中断服务程序
6. 3 看门狗
6. 4 POSIX时钟和计时器
6. 5 POSIX内存上锁接口
第7章 建立调试环境与实例分析
7. 1 建立调试环境
7. 2 实例分析
第8章 网络编程
8. 1 VxWorks网络组件
8. 2 TCP/IP协议
8. 3 套接字基础
8. 4 Socket编程接口
8. 5 Socket的原始方式
第9章 客户/服务器编程
9. 1 客户/服务器
9. 2 客户端程序设计
9. 3 服务器端程序设计
9. 4 服务端程序结构
9. 5 多协议(TCP. UDP)服务端
9. 6 编程实例
第10章 VxWorks操作系统配置
10. 1 VxWorks的目录与文件
10. 2 VxWorks的板级支持包BSP
10. 3 VxWorks的配置文件与配置项
10. 4 VxWorks的初始化
10. 5 可选的VxWorks配置
第11章 编程实战
11. 1 程序执行时间
11. 2 多任务
11. 3 信号量
11. 4 消息队列
11. 5 轮转调度算法
11. 6 基于优先级的抢占式调度
11. 7 优先级转置
11. 8 信号
11. 9 中断服务程序
附录 参考文献