vxworks操作步骤 - 图文 下载本文

VxWorks的网络设施

VxWorks的网络设施包括:远程文件访问,包括基于client/Server的NFS机制以及使用RSH、FTP或TFTP的非NFS机制

远程的登录和telnet以及bootp和ARP代理远程过程调用RPC(Remote Procedure Call与BSD套接字兼容的编程接口TCP/IP协议栈可选的简单网络管理协议SNMP(Simple Network Management Protocol无论是松耦合的串行线路、标准的以太网连接还是紧耦合的利用共享内存的背板总线,所有的VxWorksUniversity of Science and Technology of China网络机制都遵循标准的Internet协议9

其他VxWorks组件

?以及:

虚拟内存(VxVMI)与共享内存(VxMP)

?VxVMI为带有MMU的目标板提供了虚拟内存机制

?VxMP提供了共享信号量、消息队列和在不同处理器之间的共享内存区域

目标代理(Target Agent)基于目标机的工具

University of Science and Technology of China

10

目标代理(Target Agent)

?VxWorks的开发使用基于主机/目标机结构的交叉开发环境

?目标机:运行VxWorks和应用程序的板子,通常为嵌入式板子

?主机:运行Tornado集成开发环境,为目标机生成VxWorks和应用程序

?主机与目标机之间通过以太网或串口相连,其通信由Target server/Agent方式进行

开发环境主机(Target Server)以太网/串口目标系统(Target Agent)目标机

11

University of Science and Technology of China?目标代理,Target Agent

遵循WBD(Wind Debug)协议,允许目标机与主机上的Tornado开发工具相连。?在目标代理的默认设置中,目标代理是以VxWorks的一个任务tWdbTask的形式运行的

University of Science and Technology of China

12