Simulator 学习小结


1.     虚拟硬件支持

l        VxWorks控制台

l        系统计时器

l        MMU

l        NVRAM

l        虚拟磁盘—用于文件系统

l        时间标志驱动

l        实时时钟

2.     VxWorks simulator缺省配置

l        内核shell

l        Wind river system 视窗

l        内核增强特性

l        错误探测及报告特性

l        ROMFS

l        共享库和共享数据区

l        POSIX支持

l        C++支持

l        MMU支持

l        实时处理支持

l        网络堆栈

l        虚拟磁盘

l        NVRAM

3.     simulator 文件系统(passfs 缺省可用)

访问主机文件:ls  “host:/c/”

可以在 cd “host:”后在此目录下建立文件mkdir “bao.txt”

文件操作:

l        在C盘下建立 c:/baoqunmin/1.txt

l        选择downloadable kernal image,建立文件夹,在文件夹中创建.c文件

l        写入文件测试代码,文件名一律:“host:/ c:/baoqunmin/1.txt”

l        点击.out文件download到simulator上

l        输入函数名与参数测试

4.     simulator 开启网络服务

l        开启—vxsimnetd

1.      开始—>运行—>浏览—>installdir/vxworks-6.6/host/x86-win32/bin/

vxsimneyd_inst.exe—>确定

2.      开始à设置à控制面板à性能与维护à管理工具à服务à

Wind river network daemon for vxworks simulatorà开启服务

              删除服务:打开VxWorks development Shellàvxsimnetds_inst.exe  /u

l        安装主机驱动

1.      打开控制面板—>打印机和其他硬件à添加硬件à是,我已经连接了此硬件à

添加新的硬件设备à安装我手动从列表中选择的硬件—>网络适配器à

从磁盘安装à浏览:installdir/vxworks-6.6/host/x86-win32/bin/wrtap.infàOK

à选择wind river WRTAP—>nextàcontinue anywayàfinish

l        打开网络后台程序

开始—>运行—>浏览:installdir/vxworks-6.6/host/x86-win32/bin/vxsimnetd

l        建立simulator 映象文件(配置ping命令选项)

Project name: xx—>a board support package: simpc toolchain: diabànext...-->finish

打开 kernel configuration:

Network components—>neywork applicationàPING compoments(include)

                                                                àTELNET components(include)

重新编译内核

l        用以上内核开启simulator

Newàconncetionàwind river vxworks6.x simulator connectionàcustom simulator:

选择定制的VxWorks文件,advanced boot parameters: boot deviceàsimnet

Inet on ethernet: 192.168.200.x (开启网络服务时缺省网络192.168.200.0)—>

OK—>next...-->finish

l        测试网络(ifconfig,ping)

 

 

Ip设置有误可能导致打开失败

要添加其他功能,如tftp可以自己打开内核选项定制,编译!

你可能感兴趣的:(Vxworks)