vxworks开发中simulator的使用之建立虚拟网卡

一世流离 一世流离     2022-08-31     214

关键词:

在使用windriver workben ch开发vxWorks应用时,有时需要在本机上利用Simulator跑一下程序,这就需要你安装一个虚拟的网卡。vxWorks自带了这些工具,下面,以windows7 64位、vxworks6.9、workbench3.3为例,一步一步演示如何安装simnet。本文只演示操作过程,想看详细说明,请查阅vx自带的帮助内容(Wind River Documentation->VxWorks 6.9->Wind River VxWorks Simulator User's Guide 6.9->Networking with the VxWorks Simulator->Full Network Simulation simnet)。

 

1.安装networks daemon service.

  在开始菜单中启动vxworks Development Shell,以管理员权限运行,如图:

 

 

2.安装服务

如果你本机以前装过此服务,需要先执行卸载命令 vxsimnetds_inst.exe /u,如下图:

 

如果本机是第一次安装,则直接执行如下命令 vxsimnetds_inst.exe ,安装成功后如图提示:

 

 

3.安装Host Connection Driver:

退出以上Shell,管理员权限运行cmd进入命令行,键入  installationPath\vxWorks-6.9\host\x86-win32\bin\x86_64\wrtapInstaller.exe install wrtap 命令,其中installationPath是你的windriver安装目录,如下图:

 

大家也看到了,那是一个exe可执行文件,所以你也可以直接去目录下双击运行。

输入以上命令后回车,会出现一个提示,选择“始终信任” 安装即可:

 

安装成功后如下图:

 

 

4.手动启动该服务

安装成功后,可打开本机网络适配器,查看是否出现了新的连接,如下图红线部分,出现则表示成功:

现在,驱动安装成功了,但该服务并没有启动,还剩最后一步:打开控制面板->系统和安全->管理工具->服务,即可看到我们刚安装的东西:

 

选中该项,右击,选择启动,大功告成!

 

默认不是开机自启动的,你可以在属性里设置为开机自启。

 如果本文对你有帮助,请顶一下让更多的人看到,互相帮助、互相成长!

vxworks开发中simulator的使用之建立虚拟网卡

vxworks开发中simulator的使用之建立虚拟网卡在使用windriverworkbench开发vxWorks应用时,有时需要在本机上利用Simulator跑一下程序,这就需要你安装一个虚拟的网卡。vxWorks自带了这些工具,下面,以windows764位、vxworks6.9... 查看详情

uboot和bsp有啥关系?如vxworks下按tornado建立的bsp模板开发后是不是就是uboot了?

...和bsp么,能否发给我一份,网上很难下到,我最近在自学Vxworks,不胜感激!569928995@qq.com。参考技术Auboot是引导vxworks镜像用的需要另外下载tornado可以生成bootrom 查看详情

vxworks工程移植到sylixos应用笔记

...范围该应用笔记适用帮助用户在RealEvo-IDE开发环境中移植Vxworks应用程序,并部署到SylixOS操作系统上运行,使用到的开发工具为RealEvo-IDE集成开发环境。2.准备工作2.1环境准备在使用之前,须安装有翼辉信息开发的集成开发套件,... 查看详情

vxworks6.9内核编程指导之读书笔记--isrs和watchdogtimer

...是对中断的正确响应。可以使用任何ISR连接到任何没有被VxWorks使用的中断上。当关联的中断发生时,VxWorks运行ISR;ISR的处理不会延迟,除非你配置系统去延迟。VxWorks的ISR配置默认支持ISR。但是,中断栈和额外特征可以被配置。... 查看详情

嵌入式系统开发之环境的建立

...译调试环境建立在宿主机(也就是你的电脑)上。对于的开发板叫目标板。要全然手工的建立针对某特定的目标板的交叉编译环境是一个很麻烦的过程。有些人会问,为什么须要建立特定的环境,从网上下载一个通用的不即可了... 查看详情

mybatis应用开发应用之开发方式api方式篇

1.1. API方式 1.1.1. 开发步骤目标:使用MyBatis从数据库中查询t_person表的全部记录。 MyBatis还可以使用直接使用API来配置数据库中的记录与Java对象之间的映射关系以及其它各种必需的配置。此时不再需要使用任何XML配... 查看详情

rt-thread模拟器simulator搭建lvgl的开发调试环境

...的图形库,对内存的占用较小,适合用于嵌入式的设备中开发环境基于电路板的调试环境,需要不断的通过编译、下载程序的方式验证【页面显示】效果,所以开发效率比较的低基于模拟器的开发调试,可以使用LVGL的官方模拟... 查看详情

vxworks开发环境-vxworks6.8-vxworks6.9-vxworks7.0-各个cpu型号的bsp

VxWorks开发环境-VxWorks6.8-VxWorks6.9-VxWorks7.0-各个CPU型号的BSP;VxWorks6.9下的BSP包VxWorks开发环境VxWorks6.8-WorkBench3.2VxWorks6.9-WorkBench3.3VxWorks7.0-WorkBench4.0为中国科研加油! 查看详情

tornado的主要特点

...有工具能很方便地同时运行,很容易增加和交互式开发。VxWorks支持广泛的工业标准如POSIX1003.1b实时扩展,ANSIC(浮点支持)andTCP/IP网络协议.这些标准促进多种不同产品间的互用性,提升了可移植性,保护用户在开发和培训方面... 查看详情

基于kube-scheduler-simulator编写自己的调度程序(代码片段)

...程序如何工作,以及如何与其他组件交互的人,可以尝试开发自己的调度程序。在本文中,我将描述如何借助kube-scheduler-simulator[2]构建一个调度程序开发环境。思路使用kube-schedul 查看详情

基于kube-scheduler-simulator编写自己的调度程序(代码片段)

...程序如何工作,以及如何与其他组件交互的人,可以尝试开发自己的调度程序。在本文中,我将描述如何借助kube-scheduler-simulator[2]构建一个调度程序开发环境。思路使用kube-schedul 查看详情

基于kube-scheduler-simulator编写自己的调度程序(代码片段)

...程序如何工作,以及如何与其他组件交互的人,可以尝试开发自己的调度程序。在本文中,我将描述如何借助kube-scheduler-simulator[2]构建一个调度程序开发环境。思路使用kube-schedul 查看详情

vxworks下pci驱动的配置与测试

理论知识见《VxWorks系统的PCI总线配置与应用》实现步骤:建立工程,添加BSP包; 将驱动测试代码surfConfPciDevice.c加入工程中; 在usrAPPInit.c中添加测试程序,surfConfPciDevice(intvendorId,intdevId,intmyIndex),厂商号和设备号在BIOS启... 查看详情

vue_cli下开发一个简单的模块权限系统之建立登录页面并且实现在浏览器输入地址出现内容

新建一个Login.vue(登录页面,先把Hello.vue的内容复制过来即可) 然后我们打开router下面的index.js,第一个箭头:(引入vue路由)第二个箭头(引入我们新建的Login.vue页面)第三个箭头(我们要使用这个路由)第四个箭头(配置... 查看详情

vxworks中断的使用

VxWorks中使用intConnect()挂接中断服务程序,但对于PCI设备,一般采用pciIntConnect()挂接中断,它与intConnect()的主要不同在于intConnect()使用的中断向量是独占的,而pciIntConnect()则可使多个外部中断共享一个中断向量。它在内部使用一个链表... 查看详情

在vxworks中,period命的具体用法是怎样的

在vxworks中,period命的具体用法是怎样的嵌入式实时操作系统VxWorks入门嵌入式Linux系统是标准Linux在嵌入式领域的延伸,其特点和功能与标准Linux几乎完全相同。Linux系统的稳定性和健壮性已经在真实世界中得到了证明,在工业控... 查看详情

iOS Simulator 自定义 City Run 在 Xcode 之外

...:51:02【问题描述】:我目前正在使用VSCode和XcodeiOS-Simulator开发Flutter应用程序。在开发过程中,我想使用自定义位置而不是预加载的iOS城市运行位置来模拟“城市运行”。我能够将自定义城市Run添加到Xcode-Proj 查看详情

mybatis应用开发(14)映射之嵌套查询

1.1.1. 嵌套查询使用association结点的select属性可以建立嵌套查询。前文介绍的不使用select的方法在主表结果记录集包含N条记录,每个记录对应1条子表记录的情况下,总共执行一条SQL语句就可以满足整个查询操作的要求,而本... 查看详情