QNX
文章平均质量分 77
CyberLabs
寻找爱好QNX编程的程序员;
寻找爱好工业自动控制的程序员。
展开
-
QNX的深度嵌入过程
QNX的深度嵌入过程 1.1 QNX目标系统嵌入利用QNX的模块性和和可裁剪性,其嵌入过程一般是:构建Buildfile -> 编译buildfile生成系统映象文件 -> 启动目标系统 ->嵌入式系统软件设计。其中的关键是构建Buildfile[19]。通常一个嵌入式系统需要一个可启动的操作系统映象文件(OS Image)。对于基于QNX的嵌入式一个应转载 2012-01-05 13:27:36 · 5308 阅读 · 0 评论 -
QNX-从4到6简单入门
第一部分: QNX系统的安装与使用1.QNX的微内核,甚至不包括进程管理,仅提供进程间的通信(Software Bus)。但在实际编译的系统中,仍然是进程调度、同步、进程间通信等编译在同一个可执行文件中的,它就是/boot/sys/procnto (QNX6). 2.QNX 4.x仅支持x86,QNX 6.x可支持PowerPC等 3.QNX 4.x只有Process,没有Thre原创 2012-02-21 09:33:20 · 7677 阅读 · 2 评论 -
QNX Photon Gui and Multiple Threads
许多GUI应用程序是敏感的:你点击一个构件,应用程序立即就会响应。其它应用程序是非常不敏感的。应用程序也许必须执行时间敏感型的操作或者和远程设备通讯,这些动作也许会使应用程序每次被阻塞一段时间。使这种类型的应用程序得到更多响应的一个方法是使用多线程。至少一个纤程总是可以处理用户的点击,而其它纤程可以处理阻塞的或长时间的操作。但是现在两个线程能够在相同时间试图进入或更新同一个翻译 2012-02-20 14:54:54 · 2271 阅读 · 0 评论 -
实现Linux和QNX双系统启动
实现Linux和QNX双系统启动 (2011-08-04 10:43)分类: Unix/Linux前阵子要测试QNX6.5, 于是拿出一台机房的机器来, 重新设计了一下分区, 给QNX单独开了一个分区, 毕竟QNX不是天天用, 所以没有必要只装一个系统. 其他系统我是预留给Ubuntu的.安装完QNX并测试了一段时间, 我打算在该机上再装一个Ubuntu10.10. 本转载 2011-12-31 15:16:15 · 3141 阅读 · 0 评论 -
如何在QNX系统中挂载U盘
如何在QNX系统中挂载U盘 2009-01-12 14:38:10| 分类: QNX笔记 | 标签:qnx |字号 订阅1.运行io-usb server 。The io-usb server contains USB protocols and communicates with clients (class drivers). The转载 2011-12-31 12:35:27 · 9182 阅读 · 0 评论 -
如何在QNX下编译源码
如何在QNX下编译源码 2009-03-17 15:01:33| 分类: QNX笔记|字号 订阅1.是指正确的目录,如E:\community.qnx.com\svn\repos\coreos_pub,里面有trunk,源码在里面。 2.如果不是在Neutrino self-hosted下运行( then you will need to t转载 2011-12-31 12:33:26 · 8288 阅读 · 1 评论 -
QNX常用命令
QNX常用命令 2009-01-20 14:48:50| 分类: QNX笔记|字号 订阅0.#use -- Print a usage message (QNX Neutrino)(查看各命令帮助)#use ls1.#pidin -- Display system statistics (QNX Neutrino)(查看系统信转载 2011-12-31 12:32:47 · 4650 阅读 · 2 评论 -
如何在QNX系统中增加字体
如何在QNX系统中增加字体 2009-01-12 14:56:06| 分类: QNX笔记如宋体:1. 在Win下找到SURONG.TTF2. 进入QNX,将上述文件拷到/usr/photon/font_repository目录下。3. 在pterm上运行font_install安装字库。4转载 2011-12-31 12:31:01 · 1664 阅读 · 0 评论 -
QNX常用小技巧
QNX常用小技巧 1.跳过登陆跳过图形:在/etc/rc.d/rc.local中增加/usr/photon/bin/Photon -l '/usr/photon/bin/phlogin -O -Uuser:password'跳过命令行:修改/etc/config/ttys文件,con1 "/bin/login -f root" qansi-m on转载 2011-12-31 12:26:42 · 2666 阅读 · 0 评论 -
Android系统为何不流畅?QNX道破玄机
说到操作系统,大家可能不会陌生,在桌面操作系统中经常听到Windows,还有不常见的Linux,在嵌入式领域经常听到WinCE、VxWorks,在智能终端领域我们更多的是听到iOS、Android、windows phone等等,今天给大家介绍一个微内核架构、能够真正支持多核处理的操作系统—QNX。 通常我们更关心操作系统的性能和可靠性,通常对于可靠性要求很高时往往会降低性能,而对于转载 2012-02-06 09:22:12 · 3917 阅读 · 0 评论 -
QNX实时操作系统学习笔记之嵌入式系统(二)
QNX实时操作系统学习笔记之嵌入式系统(二)BSP一个BSP一般包括:IPL,startup,默认的buildfile,网络支持,具体开发板设备驱动,系统管理器,公用工程等。一般情况下BSP是以源代码的形式给出的,除非对源代码有限制的,只会以二进制形式给出。一般把安装BSP的路径成为bsp_working_dir,包含以下子路径:src,prebuit,install,images转载 2012-01-06 12:37:00 · 4666 阅读 · 1 评论 -
QNX总结
看了一下谷歌日历,发现上一次看QNX已经是3月末的事情了。这中间,看了有关硬件的东西,学习了一些网站方面的资料,真的不能说是收获颇丰,而是越来越浓的迷茫感。magnolia在看完template之后,在我还没弄清楚整个网站的发布和后台管理时,又要告一段落。不过至少知道了怎样做出简单的网站模板以及模板的使用,希望以后不要忘记的太快,也希望能够在某个阶段能用得上。至于QNX这个在国内用的极少的转载 2012-01-06 12:24:16 · 2829 阅读 · 1 评论 -
QNX实时操作系统学习笔记之嵌入式系统(一)
QNX实时操作系统学习笔记之嵌入式系统(一)一、开发嵌入式系统概述1.简介本节将从整体的角度来介绍开发一个完整的基于Neutrino嵌入式系统的步骤,首先,将会看运行一个Neutrino系统所需要的部件。接下来会看这些部件和他们如何操作,最后,将会学习配置某些部分时要完成的步骤。从软件的角度,当系统启动时下列流程将会发生:(1)处理器开始从复位向量执行代码。初始化程序装载(转载 2012-01-06 12:36:17 · 5687 阅读 · 0 评论 -
您何时需要实时操作系统?
Paul N. LerouxQNX 软件系统公司技术分析师paull@qnx.com简介大部分嵌入式项目还需要实时操作系统吗?这个问题问得好,因为现代高性能处理器和 Linux、Windows 和其他通用操作系统 (GPOS) 的实时补丁的可用性都在飞速发展。嵌入式设备的本质道出了答案。在许多情况下,制造设备都需要几千甚至几百万个部件。哪怕设备硬件的单位成本节省 1 美转载 2012-03-20 13:59:03 · 2011 阅读 · 0 评论