qnx
你看我香不
这个作者很懒,什么都没留下…
展开
-
用两台QNX虚拟机实现使用Qnet服务发送消息
Qnet通信基本原理如下图所示:启动Qnet有两种方式:在/etc/system/config目录下建立文件useqnet,待重新启动qnx或之后每次启动qnx后,系统中的/etc/system/sysinit脚本会自动启动Qnet服务。在命令行直接启动。在命令行输入下列代码:$ io-pkt-v4 -del900 -p qnet & 即可。在启动Qnet功能之后,会在根目录下自动生成一个\net文件夹,里面可以查看网络中所有机器的文件,并对所有文件进行操作。下面在Qnet环境下原创 2020-10-28 16:59:44 · 781 阅读 · 2 评论 -
搭建qnx开发环境,虚拟qnx系统+虚拟win7系统+QNX Momentics IDE 4.6
1、准备说明VMware Workstation (Pro)win7虚拟机(可参考win7虚拟机详细搭建过程)qnx虚拟机(QNXNeutrino650Target)QNX Momentics IDE 4.6以上资源均可在网络上找到。(懒人方案:评论留下邮箱私发你百度云7天有效链接)2、搭建步骤安装好QNX Momentics IDE 4.6后双击打开,然后直接点击确定显示界面如下图所示然后连接qnx系统,首先在查看一下qnx虚拟机的ip地址(此操作在qnx虚拟机下完成,不是win原创 2020-08-17 17:55:56 · 2525 阅读 · 4 评论 -
qnx虚拟机详细搭建过程
1. 所需环境VMware Workstation (Pro)QNXNeutrino650Target(其中包括的文件如下图所示)上述文件请自行下载。(懒人方案:评论留下邮箱私发你百度云7天有效链接)。2. 搭建步骤打开VMware软件点击打开虚拟机选中Neutrino650Target.vmx文件,点击打开点击编辑虚拟机设置,稍微配置一下子选择CD/DVD(IDE),取消勾选启动时连接,点击确定,然后点击开启此虚拟机稍微等待一下会出现以下界面,输入用户名root,没有密码,点原创 2020-08-17 15:57:46 · 6129 阅读 · 61 评论 -
QNX学习笔记5 消息传递(1) Messgae Passing
一、消息传递基础 Messaging fundamentals1、微内核与消息传递 A small microkernel and message passingNeutrino 有一个特别的优势就是它具有可缩放性(scalable) 它的基本架构如下图所示在这些模块中,你可以决定是否使用它们,你也可以在使用后卸载,卸载后还可以重新安装。要实现这些就必须用到消息传递机制(message ...原创 2020-02-03 16:11:59 · 1593 阅读 · 0 评论 -
QNX学习笔记4 更多的同步机制 More on synchronization
之前已经介绍过了mutex;semaphore;barrier 这三种同步的机制在系统中,还有以下四中同步机制:readers/writer lock;sleepon lock;condition variable;additional Neutrino servicereaders/writer lock (rwlock)显然,一次只有一个线程能够对数据结构进行写操作。 任意数量的线程...原创 2020-01-28 18:10:38 · 607 阅读 · 0 评论