基于QNX的Testbed单元测试环境配置过程

2023-11-05

锋影

e-mail:174176320@qq.com


1.       本机安装QNX系统:

A安装VMware.Workstation.v***.exe

B在VMware打开QNX虚拟机(vmware\Qnx\Other.vmx)

2.       打开Virtual Box虚拟机中的TestBed,如图1所示将测试的编译器换成QNX

                       

图1

3.       配置IP地址,使得VMware中QNX与Virtual Box虚拟机可以通信

3.1前提条件

       1、主机电脑必须连网,使得“本地连接”是已连接状态;

       2、关闭防火墙;

3、如主机有Virtual Box或者VMware的一些网络,需禁用。

3.2修改本地连接IP地址(修改地址不限,例如设为192.168.110.1),该IP仅仅测试QNX和Virtual Box虚拟机是否可与外部通信用,无多少实际意义。

 

图2

3.3配置QNX,使其能与外部通信

3.3.1修改QNX的IP地址,需与主机本地连接的IP地址在同一网段(如设为192.168.110.88)

 

图3

3.3.2修改QNX网卡适配器为桥接模式(Bridged)

 

图4

         如此,QNX应已能与外部通信(互相ping通)。

 

图5

 

图6

3.4配置Virtual Box虚拟机,使其能与外部通信

3.4.1修改Virtual Box虚拟机本地连接IP地址,需与主机本地连接的IP地址在同一网段(如设为192.168.110.6)

 

图7

3.4.2修改Virtual Box虚拟机网卡适配器为桥接模式(Bridged)

                                              

图8

         如此,Virtual Box虚拟机应已能与外部通信(互相ping通)。

 

图9

 

图10

此时,一般情况QNX与Virtual Box虚拟机已可以通信(互相ping通)。

如遇不能ping通的情况,

方法一:将两个虚拟机关机,确认WMware先开机,Virtual Box后开机。

方法二:可通过在主机命令行输入arp–a查看路由绑定是否有误。如图11所示(之前遇到过上述的问题),VirtualBox Host-Only Network,VMware Network Adapter VMnet1,VMware Network Adapter VMnet8这三个网卡未禁用时,出现路由绑定错误:192.168.56.234为主机本地连接的IP地址,192.168.56.3和192.168.56.89分别为Virtual Box虚拟机和QNX系统设置的IP地址,正确的情况应该是192.168.56.3和192.168.56.89都绑定到同一网卡192.168.56.234上,这样192.168.56.3和192.168.56.89之间才能通信;但图中可以看到192.168.56.3绑定到了192.168.56.234,而192.168.56.89绑定到192.168.56.2(VirtualBox Host-Only Network,VMware Network Adapter VMnet1,VMware Network Adapter VMnet8这三个网卡之一),并不绑定到同一网卡上,因此两者间不可通信。对于这个问题,如图12只要将这三网络禁用即可。

 

图11

                                          

图12

原文:

http://blog.csdn.net/xiaobiexi/article/details/52774659



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于QNX的Testbed单元测试环境配置过程 的相关文章

  • 一文讲懂gPTP

    原文链接 https zhuanlan zhihu com p 113398852 一文讲懂gPTP 简介 gPTP是general precise time protocol的简称 是PTP协议的派生 gPTP的目的是确保所有局域网里的节
  • SPEOS—光学产品设计及仿真工具

    SPEOS是ANSYS公司功能强大的光学仿真软件 用于光学设计 环境与视觉模拟 成像仿真等 强大的解决方案提供了可视化光学系统和直观的人机交互平台 其仿真技术已广泛用于汽车 电子电器 精密仪器 照明设备等领域 SPEOS软件内嵌ISO和CI
  • QNX网络驱动-设备驱动编写处理方式

    锋影 e mail 174176320 qq com 第一部分 QNX系统的安装与使用 1 QNX的微内核 甚至不包括进程管理 仅提供进程间的通信 Software Bus 但在实际编译的系统中 仍然是进程调度 同步 进程间通信等编译在同一
  • BT656跟BT1120和BT709有什么区别

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额1元起步 多少随意 锋影 email 174176320 qq com 601是SDTV的数据结构 656是SDTV的interface709是HDTV的数据结构
  • [转]QNX_BSP包分析

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 锋影 email 174176320 qq com 这篇文章主要分
  • 【QNX】快速入门指南

    目录 1 QNX 快速入门指南 2 系统要求 2 安装 QNX Momentics 开发套件 3 安装 QNX Neutrino 实时操作系统 4 QNX Neutrino 操作系统的联网 1 QNX 快速入门指南 本指南旨在帮助用户安装和
  • QNX学习笔记-Neutrino-QNX-boot启动流程分析

    锋影 e mail 174176320 qq com 嵌入式系统的启动都是类似的 先启动一个boot程序 然后又boot控制系统的进一步加载运行 1 处理从复位向量执行代码 2 启动系统的启动代码 qnx的启动代码就是IPL 3 IPL会将
  • 浅谈QNX进程间通信(IPC)

    锋影 e mail 174176320 qq com 在QNX Neutrino中消息传递 Message passing 是IPC的主要形式 其他的姓氏也是基于消息传递实现的 QNX中提供的IPC形式如何下图所示 一 Synchronou
  • [转]QNX与Linux OS比较优劣-QNX与Linux两家未来有望独霸车载电子操作系统

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 锋影 email 174176320 qq com 车载电子操作系
  • qnx的modbus开发方案及其功能使用

    qnx的modbus多用于工业自动化 锋影扣扣 174176320 e mail 174176320 qq com qnx的modbus方案有几个 有serial TCP IP等 1 使用专用的库处理 2 自行编写库 3 编写简易modbu
  • 黑莓QNX选定由延锋伟世通数字仪表项目

    锋影 e mail 174176320 qq com 黑莓有限公司宣布延锋伟世通 全球1级汽车零部件供应商 已经选择该公司的安全认证QNX平台仪器集群1一个数字仪表项目与中国的一个主要的OEM软件 该交易的条款是保密的 黑莓的QNX技术已为
  • 五大车载操作(VOS)系统优劣对比,车载系统架构分析-QNX系统性能分析

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 锋影 email 174176320 qq com 导读 车载操作
  • 搭建QNX开发环境-qnx系统环境开发

    锋影 e mail 174176320 qq com QNX是可以提供试用30天 目前发布最新的是qnx7 0版本 申请也是只能7 0 做好白老鼠的准备 老版本不再申请试用 其实多数时候 老版本的650 650sp1 和较新稳定的660版本
  • 体验一个全新的RTOS-QNX系统功能介绍

    锋影 e mail 174176320 qq com QNX的简单的介绍 这个我就很惭愧的引用一下官方的一些说法 QNX Quick Unix Unix AT T QNX 实时操作系统是由加拿大著名的QNX SOFTWARE SYSTEMS
  • STM32—CAN通信

    文章目录 一 CAN通信简介 1 1 CAN简介 1 2 CAN协议特点 1 3 CAN通信的帧类型 1 4 数据帧结构 1 5 CAN的位时序 1 6 CAN的仲裁功能 二 STM32F1的CAN 2 1 bxCAN简介 2 2 bxCA
  • qnx的汽车全液晶仪表-基于qnx系统的汽车仪表-车机系统开发

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 锋影 e mail 174176320 qq com QNX系统在
  • 【汽车电子】浅谈车载系统QNX

    目录 1 概述 2 QNX系统介绍 2 1 系统特点 2 2 系统结构 2 3 调度策略 3 QNX内核 4 QNX网络结构 5 QNX网络设备驱动 6 网络设备信息的统计 2 发展历程 3 应用场景 4 相关链接 1 概述 QNX是一种商
  • VTD — 智能驾驶复杂交通场景仿真工具

    德国VIRES 公司开发的复杂交通场景视景仿真工具VTD Virtual Test Drive 可应用于汽车主动安全 无人车半实物测试的实时复杂交通场景生成 含雷达 红外 摄像头等传感器成像 及汽车驾驶模拟器开发中的交通视景展示 也应用于工
  • make:安装:找不到命令

    当我尝试安装时git从它的源头开始qnx 我收到以下错误 请注意 pound 是 sudo 的提示qnx configure without iconv with perl usr pkg bin perl with python usr
  • 我可以将 std:fixed 或 std::set precision() 与 >> 运算符一起使用吗?

    std istringstream将字符串转换为 long double 时会丢失精度 我可以使用类似的东西吗std fixed or std setprecision 我正在使用 c 11 并针对 QNX 平台 include

随机推荐

  • 基于SpringBoot的CSGO赛事管理系统

    末尾获取源码 开发语言 Java Java开发工具 JDK1 8 后端框架 SpringBoot 前端 采用Vue技术开发 数据库 MySQL5 7和Navicat管理工具结合 服务器 Tomcat8 5 开发软件 IDEA Eclipse
  • win11安装gcc,g++,配置c++的编译环境

    MinGW Minimalist GNU for Windows download SourceForge net 下载并安装MinGW 可以直接鼠标点击操作 简单的很 选定gcc g 为待安装环境 然后开始安装就可以了 环境变量 右键计算
  • Java笔记-I/O流之比较器接口对象数组排序

    对象数组排序 内容介绍 1 对象数组直接调用sort 方法报错的原因 是因为没有定义比较的规则 需要自己定义 2 如何定义规则 看报错信息 ClassCastException demoCompare Person cannot be ca
  • 算法复杂度

    时间复杂度和空间复杂度 N 1个操作 O n O n O n O n N 2 1个操作 1 2 O n O n 2个单位的内存空间 O 1 常数的时间复杂度 两层循环O n 2 归并排序 T n 2 T n 2 n O n log n Ma
  • 10讲学会C语言之第四讲:循环结构

    文章目录 前言 一 求pi的近似值 二 统计整数的位数 三 判断素数 四 求阶乘和 五 循环结构编程 六 作业 前言 大家好 我是卷卷 本节课讲循环结构 for while和do while 主要包括六个部分 求pi的近似值 统计整数的位数
  • 1658 页的《Java 面试突击核心讲》在牛客网火了,完整版 PDF 开放下载!

    前言 我们都知道 在程序员的职业生涯中 有多个发展方向 不过就数据表明 近年来选择架构师方向的开发人员也越来越多 对于架构师的发展前途 我相信是已经没有争议的 但这个 概念 对于很多开发人员来说 并没有太清晰的认识 怎样才能成为架构师 是很
  • IDEA安装使用 VisualVM 及VisualVM 远程监视

    1 VisualVM是什么 按照VisualVM官网 http visualvm github io 上的介绍 VisualVM是一个集成命令行JDK工具和轻量级分析功能的可视化工具 专为开发和生产时间使用而设计 我们在jdk安装包中也可以
  • nmon的安装与使用

    author skate time 2011 08 06 nmon的安装与使用 1 下载 nmon http nmon sourceforge net pmwiki php n Site Download nmonanalyser http
  • Spring之循环依赖底层源码解析

    目录 一 循环依赖 二 解决循环依赖的思路 1 举例 AServiec依赖BService BService依赖AService 2 循环依赖的打破 三 三级缓存解析 1 三级缓存的通常叫法 2 三级缓存详情 一 循环依赖 1 循环依赖 很
  • ArcGIS Server 10.1 装配记录

    ArcGIS Server 10 1 安装记录 拿到了ArcGIS Server 10 1 的安装包 今天有时间上手安装试着用一下 记录过程如下 1 基础环境 在虚拟机下安装的 使用的是win2008 Server r2sp1系统 由于10
  • Verilog实现无源蜂鸣器发声

    要求 顺序循环发声 Do Re Mi Fa 时间间隔为0 5s 若输入为262Hz的方波 则蜂鸣器发Do的声音 以此类推 那如何向蜂鸣器输入262Hz的方波 假设系统时钟周期为50MHz 50MHz对应的一个周期为20ns 若占空比为50
  • CSS高级技巧

    声明 本人的所有博客皆为个人笔记 作为个人知识索引使用 因此在叙述上存在逻辑不通顺 跨度大等问题 希望理解 分享出来仅供大家学习翻阅 若有错误希望指出 感谢 CSS高级技巧 元素的显示与隐藏 类似网站广告 当我们点击关闭就不见了 但是我们重
  • 区块链平台架构分析

    区块链平台架构分析 数据层 网络层 账本层 共识层 合约层 应用层 一般说来 一个标准的区块链项目应该由数据层 网络层 共识层 激励层 合约层和应用层组成 每一层的具体介绍如下 数据层 数据层是区块链最底层的技术 主要的功能为数据存储 账户
  • C语言文件操作总结

    目录 字符方式读入文件 数据块方式读写文件 文件定位与随机读写 文件中数据的修改 字符方式读入文件 1 向文件中写入 输入字符 用 fputc 函数或 puts 函数可以把一个字符写到磁盘文件中去 int fputc int ch FILE
  • ------chrome游览器解决跨域问题

    在chrome游览器中为了安全性 是不正常跨域的 找到chrome的快捷方式 右键打开属性 快捷方式 找到目标 目标输入框里面有地址 在地址后面输入 user data dir C Mychromeuserdata user data di
  • Linux基础命令-ps查看进程状态

    Linux基础命令 sort内容排序 Linux基础命令 chattr更改文件隐藏属性 文章目录 前言 一 命令的介绍 二 语法及参数 2 1 通过help和man查看命令的语法 2 2 命令参数 2 3 常用参数 三 参数使用与内容含义
  • c++ opencv4.5.5 实现硬币计数

    效果图 实现思路 先将图像进行灰度化再进行二值化处理 消除噪声 膨胀使物体变大消除硬币内部噪声 开操作消除部分高亮区域 据距离变换的性质 经过简单的运算 即可用于细化字符的轮廓和查找物体质心 中心 轮廓查找 代码 include
  • 保护大模型应用安全,现在不需要拿性能做代价了

    编者按 大模型的爆火 也对隐私和安全发起了挑战 1 可信执行环境是什么 大语言模型为什么需要它 OpenAI 的 GPT 系列大语言模型 Large Language Mode 以下缩写为 LLM 的兴起与应用 也带来了诸如数据泄露 数据滥
  • 数据分析之运营篇

    文章目录 1 指标体系定目标 1 1根据运营的目的 选取不同的指标类型 1 2 北极星指标 1 3 用户留存指标 2 数据分析找问题 2 1 描述分析 2 2多维分析 2 3 相关性分析 2 4 方差分析 2 5 样本检验 2 6 预测分析
  • 基于QNX的Testbed单元测试环境配置过程

    锋影 e mail 174176320 qq com 1 本机安装QNX系统 A安装VMware Workstation v exe B在VMware打开QNX虚拟机 vmware Qnx Other vmx 2 打开Virtual Box