请问谁能说一说嵌入式操作系统?哪一种最好?为什么?(300分重谢)(300分)

  • 主题发起人 主题发起人 raox
  • 开始时间 开始时间
R

raox

Unregistered / Unconfirmed
GUEST, unregistred user!
现在用作网络微处理器芯片级开发的嵌入式操作系统有很多种,如VxWorks,
pSOS, LynxOS, QNX RTOS等,因为要买这方面的产品,还望大虾们对这几
个系统(能推荐其他的更好)发表高见,讲讲它们各自的特点和利弊以及使
用开发的经验,十分感谢!!!
 
所谓嵌入式操作系统最早得归溯于Z80单板机的监控系统,它负责控制PIO、CTC等器
件,再后来发展到8031、8051等单片机系统,这些只是起到信号(电平、电流)的控制
作用,这些在我们日常生活中见到的电脑洗衣机等智能家电就属于此。
Microsoft提供的是Win CE.(本人无Money,因而也无机会获得一只掌型电脑,当然
对其嵌入的系统工作如何、功能如何不敢妄自菲薄!)但其原理估计和它的先辈一样,
只不过在信息处理方面较Z80、单片机等有了较大的技术进步,使用Win CE的人总能
感受到新技术带来的思维、空间等的变化。至于显示屏如何编程、外设如何访问?这
些都是嵌入系统所要做的。
最近的“维纳斯计划”将是挑战单一智能电气的主要对手。国内系统厂家要认清形式,
开发自主版权的嵌入系统,与Microsoft挑战!
 
谢谢jams,嵌入式操作系统的应用范围非常广泛,小至智能家电,IP电话;大至交换机
路由器,火星探测器,都有它的踪影,严格地说,WinCE只是模块化的Windows,算不上
一个真正的能满足高容错性,高可靠性的RTOS.国内RTOS这方面的产品听说过中科院
的凯思公司有,但不了解具体情况.诶,也不是我泄气,国内的产品好不到那里去,真希
望我们能有自己的好OS. 请jams和大家继续多发表意见!特别是如何选择RTOS和使用
开发的经验感受.:-)
 
谈到国内的OS, 本人可得好好说说,几年前国内**研究所(具体的名字忘了),用科研
经费设计了一个Cos**的OS,价格高的吓人。国人在做买卖方法确要学一学老外。在
计算机发展的现代,国外有种思想,谁占领了市场谁就是标准,现在流行的Windows
不就是一例,我们编程都的使用人家的标准如PE格式、NE格式等,哪怕是最鄙列的东
西我们也的使用和发展,就拿这几天的“法*功”来说,倘若让它占领了市场,我们
知道它是伪科学的,也要学习,并且发扬光大。
现在,所谓市场就是应用计算机的个体用户,单位占的比例相对来说比较少,可以大
言不惭地这样说,若没有盗版Wps就不会有这么大的市场;PC-Dos、MS-Dos倘若没有
盗版也不会有现在的发展,特别是Windows,这足以说明问题!?
国人开发的OS,那么高的价格,普通计算机用户哪买的起,光指靠那几个有钱的大单
位(银行、铁路等)能有多大的作为?市场占有率并不是他们说了算的,关键还得有
广大的普通百姓作为后盾,他们不用,哪来的市场?他们不用,哪来的发展?
正因为如此,所以国人开发的OS无人问津,用国家的钱“造”了一堆“垃圾”,到头
来还埋怨国人素质太低,等等。
原先摆在OS的面前只有市场;现在则除了市场占有率,还得有兼容性,这无疑就给国
内系统厂家雪上加霜,更难发展了。国内OS要发展,首先要克服思想观念,把东西拿
出来无偿地给国人用,广大用户才是公证的法官,只有这样,厂家才能发展,才能
占领市场。有了市场,剩下的问题就会在发展中逐步解决,这才是国内OS厂家的必由
出路。
来本论坛的也有不少的厂家代表,你若觉得我说的有道理,则给几万元人民币“点子
费”,不对我们可以辩论。但结果对你们的厂/公司发展有力,则需给点信息咨询费,
倘若你们真有版权的意识,我想在这一点上你们不会不明白吧!
 
可是如果没有财大气粗的后盾,这样的厂家怎样起步呢?
操作系统不是一个单独的产品,还必须有各种系统/应用
工具辅助才行,可这些都不是一夜之间就能做出来的,
需要数十年的积累,真的很难!
 
有$并不能解决问题,男足的臭脚球踢的不咋的,但各个是百万富翁!甲A、B实际上已
演变为百万富翁之间的游戏,哪还有进取之心?就是有后盾支援,他/她们能把这些
$用于OS上吗?我看悬!关键还是思想观念的转变!这要通过深化改革才能达到!
 
嵌入式OS现在还没有很好的,如果要在不同的操作系统上运行,Java虚拟机应该是比较好的方向。
 
sun 的 jini 你知道吗?他是在java基础上发展起来的,用于家电,通讯,网络产品的嵌入式操作系统,microsoft's windows CE 是jini和竞争的产品
 
其实,WinCE和jini在关键性的开发应用上目前并不多.现在市场上真正有实力的RTOS
厂商是ISI,Wind River 和 Lynx RealTime.有没有大虾对它们的产品发表一下高见!
 
其实,你所说的嵌入式操作系统应该为嵌入式实时操作系统。 最好的为VxWorks,其次为pSOS+,这是美国统计的结果。感觉是pSOS+和VxWorks比较接近。如果做网络微处理器芯片级开发,建议使用这两种之一。 都很贵。三年前我接触到pSOS+时,基本模块加上网络模块大概需要3万美元。如果想了解更多并进行详细的比较,请联系他们在中国的代理或访问他们的站点。WinCE是不可选的,它还比不上RTOS等。
 
呵呵, 长知识:-)
 
一样:)
我有全套的WIN CE开发包和开发环境测试版(9张?11张?)
从来没打算装:)
 
listen.
cj......
 
不懂啊,才在报纸上见到的科大什么成果是镶嵌式的
 
MOTOLOLA的os-9
便于通讯
 
哈哈!有我发挥的地方了!
我公司正在开发一种车载卫星定位(GPS)移动图形终端,第一代为了摸技术,用
MSDOS开发,弄得焦头烂额,好歹搞出来了,不过根本是卖不出去的。因此,从
第二代起,我们就想采用专业嵌入式操作系统,同VxWorks、pSos和Nucleus三家
谈过,并向STPC申请了一块100的评估板,正在做测试。
VxWorks是美国销量第一的嵌入式操作系统,功能强大,曾大量用到军事上,如
火箭、导弹等,它分成核心、网络、图形等多个模块,可以根据用户的需要裁剪,当
然费用也是按照模块来收取的。它支持C/C++的编译和调试,并有Windows
环境下的仿真环境,目前在国内有X86和RISC平台上的实例,如上海贝尔和交大图象
所,不过VxWorks的License很厉害,每一个实例都有几美圆(?不准确)的License
费用,而且它也号称提供全部的原代码,但是核心一块的代码是没有的。但是
VxWorks实在是占据太大的市场分额,对硬件的支持也是最好的(几乎支持所有能
见到的各种芯片和外设),而且支持也做得不错。Nucleuse同VxWorks大同小异,
不过没有License Fee,而且真的是全部的原码,不过在国内还没有实例。二者都
号称“实时、多任务”,大骂WinCE“太傻、太土、太掉链”,不过现在的WinCE除
界面以外,在功能上实在是不能同这几位嵌入式老大相比。目前VxWorks的一般价格
(没有网络模块)在30万人民币上下。
因此如果你要开发功能复杂的设备,用VxWorks合适,如果是一般的小玩意,Dos和
Linux就合适了。
 
长见识
没有人提到嵌入式的linux吗?
 
我也找了若干Linux的资料,但是应该说国内的Linux目前难以成气候。Linux加上
X Windows系统有几百兆,而嵌入式操作系统只能有几百K(要烧到存储芯片中)。
因此Linux必须裁剪,不过裁减后的Linux又如何同WinCE竞争呢?而且,除非你
公司有很酷的程序员能从底层到界面来搞定,不然,技术支持是一个很大的问题。
免费的东西毕竟没有让人家赚钱得到的东西多,国内几家公司声称已经将Linux裁
减到300K左右了,能实现漂亮的界面和强大的网络功能。这已经非常好了,不过
还没有看见实物。上次下载了一个嵌入式的VME Linux,还没有来得及研究。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部