目录
1.VxWorks I/O系统
VxWorks I/O系统可以为任何类型的设备提供简单、统一、与设备独立的管理接口。这些设备包括:
- 字符设备:如终端或通信线路;
- 随机访问块设备:如磁盘;
- 虚拟设备:如任务间的管道pipes和sockets;
- 监控设备:如数字和模拟I/O设备;
- 网络设备:如可进行远程访问的设备;
VxWorks I/O系统为基础I/O与带缓冲的I/O均提供了标准的C库。基础I/O库与Unix兼容;带缓冲的I/O库与ANSI兼容。
内核I/O
因其独特的设计,使得VxWorks I/O系统比大多数的其他I/O系统更快、更灵活。这对实时系统是一个很重要的属性。
下图展示了VxWorks内核I/O系统中不同元素之间的关系。除了文件系统函数与网络元素之外,其余元素具有进行描述。

I/O系统与RTP应用程序
下图展示了可供RTP使用的VxWorks I/O系统元素之间的关系。后续将对这些元素进行描述。

VxWorks I/O与主机系统I/O之间

本文详细介绍了VxWorks的I/O系统,包括其统一的管理接口、基础与带缓冲的I/O库、内核I/O设计特性,以及如何配置I/O功能。探讨了I/O设备的命名、文件系统中的命名文件,以及远程文件系统的访问方式。
4141

被折叠的 条评论
为什么被折叠?



