Embedded 版 (精华区)

发信人: iceriver (Embedder), 信区: Embedded_system
标  题: 为什么要为你的嵌入式系统选择QNX 
发信站: 哈工大紫丁香 (2001年07月09日21:31:25 星期一), 站内信件

毫无疑问的,x86平台提供大量的工具、外围设备和晶片组的选择,去快速起动你
的下一个嵌入式项目设计。但是首先你要选择正确的操作系统。一个开始就把x86
作为设计目标的操作系统,一个能充分发挥x86平台各种性能的操作系统,一个久
经考验的操作系统。
QNX软件系统比其它任何系统都更了解嵌入式x86平台。没有任何其它的实时操作系
统的制造商能够象QNX一样在x86平台上耕耘了20年、充分发挥了x86各项性能、或
有如此大的x86的市场份额。QNX技术已在成千上万的装置中使用,在从基于ROM的
嵌入式产品到分布式系统。
对于嵌入式x86平台开发商,QNX提供了您所需要的一切,包括:


丰富的外设选择
大量的硬件平台
自主式或交差式开发环境
完全可缩放的体系结构
完全的内存管理单元MMU支持 


小巧

基于一个小巧、强壮的微内核,QNX最适合应用在消费类电子、互联网应用、便携
式医疗设备、工业系统控制器、掌上电脑、汽车导航系统等等的嵌入式应用领域。
实际上,只有QNX能让你将POSIX认证的实时操作系统和一个功能全面的视窗系统(
QNX赢得各种奖品的微型图形用户界面Photon microGUI)嵌入到1兆以下的ROM或
flash中。


快速

作为从底层开始设计的一个实时操作系统,QNX提供任意多任务,基于优先级的抢
占式进程调度方式,和优秀的实时性(100MHz Pentium上下文交换为2.6微秒)。
更可喜的是,QNX能够用最小的处理器负荷最大程度地实现你的系统外设的物理性
能。结果是,你的设计在低档次的嵌入式x86处理器上能达到高档的性能,如: 


AMD ElanSC300/310/400/410
Cyrix MediaGX
Inter386 EX and ULP486SX/GX
National Semiconductor NS486SXF 


你也能选择高档的、高性能的处理器包括最新的Pentium处理器中。


伸缩性

QNX彻底可伸缩。你能使用同一个操作系统和API去开发各种各样的产品,从仅使用
256kRAM的深度嵌入式系统到数百个CPU的分布式容错系统。更有甚者,你能够轻易
地把一个设计应用到整个产品系列中。这一点已被我们的无数用户所证实。
何以如此?秘密就在于模块化的微内核体系结构。从文件系统I/O到网络,每一个
主要的操作系统服务都是通过一个专用模块来实现。这些模块与微内核进行通讯。
对目标系统进行配置,只需简单的去增加或减少相应的模块。甚至于Photon 
microGUI窗口系统也使用了模块化的微内核体系结构。结果是,你在建立界面时可
以省去不需要的图形用户界面服务。


易于设计

你为什么要重复我们的工作?QNX比任何别的实时操作系统给你更多的x86处理器、
外设、和套片组的现成支持。所以你能集中精力于创新等重要的事情,而不是花时
间在写设备驱动程序。如果你一定需要写你自己的设备驱动程序,QNX提供给你最
容易工作的开发环境。


可移植

为了最大程度地增加可移植性、缩短研发周期,QNX支持标准的API。所以你能轻易
的从GNU、Linux/BSD、Xfree86、Win32、和DOS中移植源代码。实际上,作为
POSIX认证的操作系统,QNX让你免费移植各种公开的Unix和Internet的源代码。


可靠性

QNX为支持MMU的处理器提供了一系列灵活的内存保护机制。应用程序、资源管理器
和驱动器能分享由内存保护带来的一切益处。
为了更好地提高容错性,QNX让你的计算机和网络连接起来。操作系统将自动地在
可用的传输链接上进行负载平衡,如果一个链接失败,将自动地进行路由选择,使
数据通过其它链接传输。


连接性

想象一下,如果你能从你的桌面计算机来监视和控制你的远程嵌入式系统,那么桌
面计算机是运行在QNX、X Windows还是在Windows95或NT下呢?使用QNX Photon 
microGUI的内置连接,你只需要物理连接(串口、局域网、Internet、调制解调器
等)到显示器、障碍修理上,或者从任何地点的任何台计算机上来控制你的远程
QNX基础系统。
Photon建立在QNX的分布式网络上,它使一个应用去访问远程的资源,象磁盘、打
印机、调制解调器、CPU,就好象这些资源属于本地的一样。要增加更多的资源在
你的QNX系统上,你只需简单的把其它的计算机连接到局域网上就可以了,不用去
重新设计你的软件。
QNX连接也包括和SMB(CIFS)一样的高性能TCP/IP应用,和为了清楚地访问
Windows95和NT下文件的NFS网络文件系统。


性能价格比

QNX有几种方法来减少费用。QNX能运行在几种集成化的x86处理器上,这些处理器
将多种外设集成在一个低价的芯片上。它只用非常少的内存就可以实现标准API和
全功能的GUI。它提供了强壮的工具链,支持各种x86,由此减少了开发费用和研发
周期。
最重要的是,QNX的价格可以匹配你的商业应用。象操作系统本身一样,QNX的价格
是模块化的,所以你只需购买你所要的操作系统的模块就可以了。


领先科技

QNX在x86处理器家族上耕耘已有20年了。结果是,QNX比其它任何操作系统厂家更
了解x86平台,对x86平台支持的深度和广度也绝非其它任何操作系统厂家可以比拟
。我们也与PC工业的领导者保持着紧密的关系,如AMD、Intel、National 
Semiconductor。通过与这些企业并肩作战,我们能支持x86平台上最新的嵌入式技
术。


您的伙伴

当您使用QNX时,你有很多好伙伴。从电讯设备到医疗器械,从核能监控到 POS机
,QNX都已经建立了良好声誉。实际上,世界上有许多大型公司使用QNX,如:AEG
、Alcatel、Bell Canada、COM 1、Daimler-Benz Aerospace、DuPont、General 
Electric、Honda、Hughes Aircaft、Japan Airlines、Loewe、Lucent、
Mannesmann VDO、Mitsubishi、Motorola、NYSE、PCTVnet、Philips Consumer 
Electronics、Samsung、Scheidt&Bachmann、SEL、Siemens、Sprint和Visa 
International。


--

  Everything 
     is 
  embedded!!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.152]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:7.906毫秒