《QNX培训教程》.pdf
QNX425
QNX425
QQNNXX442255培训教程
xionghsh@
xionghsh@
xxiioonngghhsshh@@hhoottmmaaiill..ccoomm
1 QNX介绍1
1.1 QNX简介1
1.2 QNX特点2
1.3 QNX的应用领域2
2 QNX体系结构4
2.1 QNX的微内核概述4
2.2 QNX的微内核体系6
2.2.1 进程间通信IPC7
2.2.2 进程调度11
3 进程管理器13
4 I/O域名空间15
5 文件系统管理器15
6 设备管理器18
7 网络管理器21
8 Photon 微图形用户界面24
1
1
1 QNX
11 QNX
QQNNXX介绍
1.1 QNX简介
1.1 QNX简介
11..11 QQNNXX简简介介
QNX——Quick Unix。 Unix(AT&T)
QNX实时操作系统是由加拿大著名的QNX SOFTWARE SYSTEMS LTD 从1980年
开始研制的在PC机硬件系统基础上直接开发的实时多任务且提供嵌入式窗口图
形软件的实时操作系统。
QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。它遵循POSIX.1 (程
序接口)和POSIX.2 (Shell和工具)、部分遵循POSIX.1b(实时扩展)。它最早开
发于1980年,到现在已相当成熟。
QNX是一个微内核实时操作系统