第1章 实时嵌入式系统概述 1
1.1嵌入式系统 1
1.2嵌入式操作系统 6
1.3实时系统 7
1.4实时操作系统 8
第2章 开发环境建立 11
2.1软件开发调试方法 11
2.2系统启动流程 12
2.3交叉开发环境建立方法 13
第3章 任务调度与管理 23
3.1任务基础 23
3.2任务管理 30
3.3任务调度 37
第4章 内核对象操作 47
4.1任务间的通信 47
4.2信号量 53
4.3消息队列 72
4.4管道 78
4.5信号 80
4.6事件 86
第5章 中断与时间管理 98
5.1中断管理 98
5.2时间管理 101
第6章I/O系统操作 129
6.1 I/O系统概述 129
6.2 I/O操作 129
6.3 I/O系统的内部结构 146
第7章 网络通信 154
7.1网络通信基础 154
7.2 socket 163
7.3常用的网络通信服务模式 174
7.4基于UDP的网络通信 177
7.5基于TCP的网络通信 198
第8章 软件框架设计 206
8.1软件框架结构 206
8.2中断服务程序设计 207
8.3任务设计 211
参考文献 218