带os到底比不带os有哪些优势?

[复制链接]
52627|329
马奋 发表于 2007-11-13 23:09 | 显示全部楼层

computer00言之有理,哈哈

wxj1952 发表于 2007-11-13 23:26 | 显示全部楼层

马奋是不是要显示自己比英国教授还要高明?

如果8楼是扯淡的话,那就请读一下《Patterns for Time-Triggered Embedded Systems》——Building reliable applications with the 8051 family of microcontrollers  中文版189页第13章“调度器的介绍 ”中所举的例子。

诸位也不必在这里贬什么OS不可靠,自己做的超循环可靠,敢说话的可以给作者Michael J.Pont发邮件,说“你写的书是瞎扯淡”,“我的裸奔照样Building reliable applications,而且比你更reliable”。作者已经申明了“无论褒贬,我都乐意看,并感谢您对本书的关注”。  M.Pont@leicester.ac.uk  

乐意的话自己也写一本全世界出版去,再请Kent Beckz 作个序就更出名了。也好给咱中国人争点面子是不是。
马奋 发表于 2007-11-13 23:40 | 显示全部楼层

楼上还是别侮辱教授了!

ocon 发表于 2007-11-14 03:02 | 显示全部楼层

猴子会爬树不是因为它长着尾巴~

系统可靠性高不是因为它用了OS~
ayb_ice 发表于 2007-11-14 08:04 | 显示全部楼层

对于任务固定的(中小规模)系统裸奔肯定要好

现实主义 发表于 2007-11-14 08:47 | 显示全部楼层

偷梁换柱

" 猴子会爬树不是因为它长着尾巴~

系统可靠性高不是因为它用了OS~"


偷梁换柱。有人说OS是系统可靠性高的必要条件了吗?
OS可以提高体统的可靠性那当然指用的人能用的好的。
HWM 发表于 2007-11-14 08:52 | 显示全部楼层

何必为个“管家”争得不可开交啊?呵呵

mamalihui 发表于 2007-11-14 09:56 | 显示全部楼层

各有千秋,各有千秋,呵呵

不同的地方用不同的东西,就像鸟枪换大**一样,一个道理
dld2 发表于 2007-11-14 11:12 | 显示全部楼层

赶时髦,请了个国际著名管家。。。

俺看他是十分地不顺眼:
    吃得比俺好。
    睡的房间比俺大。
    花起银子来比俺爽快。
    干起活来磨磨蹭蹭,不知道他在搞什么飞机。
    有紧急的事情让他去做,他总说手头有事还没有干完,一会儿再说。
    经常不服管理,还拿出本厚书来说这是行规。

不过有个好处,和客人打交道时会用全套的国际礼仪,显得俺倍儿有身份。

俺一边心疼银子一边想:请了个爷!值不值?
ayb_ice 发表于 2007-11-14 11:15 | 显示全部楼层

我还是相信民工的,自己也深有体会

xwj 发表于 2007-11-14 11:26 | 显示全部楼层

呵呵,dld2的意思和pheavecn 与我的差不多:-)


反正呢,萝卜白菜,各有所爱,不能一概而论,
主要还是看个人习惯和实际需求,想用什么就用什么
 

 pheavecn 发表于 2007-11-10 22:35 侃单片机 ←返回版面   

12楼: 带OS产品档次高,可以多买些钱。

arm7,没用OS,但是老板跟客户吹是用linux。





21IC向您推荐的高薪工作!

 xwj 发表于 2007-11-10 22:39 侃单片机 ←返回版面   

13楼: 呵呵,12楼说的好:-)
hq_y 发表于 2007-11-14 11:42 | 显示全部楼层

怪不得本行业某个著名厂家声称使用了某个os呢!

赶明儿俺也声称使用了linux;
其实也就是在裸奔;
wxj1952 发表于 2007-11-14 11:55 | 显示全部楼层

这种问题还要争吗?

打个比喻:如果没有微软的DOS、windows,那么只有极少数人能够操作/应用PC机。过去发送一封邮件,是需要博士/博士后这样资历的才可能行的。现在怎么样?对门老头82岁,天天上网看报纸,跟国外当年雷士德大学同学互发邮件,不亦乐乎。

所以,在OS系统平台上编程,最主要的是2点:
1、降低了设计一个实时控制系统对设计员水平要求的门槛;过去只能由训练多年有素的高手(像上面说的博士资历)才能设计的系统,现在一般专科毕业的学生也能做得到。(所以过去的高手是很有成就感的。)
  现实让那些过去训练多年的设计师大有失落感,当然可以理解。“我学了20年才知道怎样编写收发邮件的程序,怎么现在我爷爷都比我玩儿的好?我这20年岂不是白学了!”练了一辈子剑,结果让人一把**就制服了。那种心情。
   所以我相信:那些贬低OS的人,都是过去训练多年的高手。决不会是83后。

2、对有一定资质的设计师,在OS平台上设计实时系统,......有什么作用懒得说了,说不好还有人骂。问邵贝贝老师去吧,看看他为《uC/OS-II嵌入式实时操作系统》写的“译者序”,就足够了。

   我超循环奔得好好的,谁没事撑的发明那缺陷百出的OS?是Intel,还是比尔.盖茨,还是Jean J.Labrosse? 要骂就骂他们好了。别冲国人自己发威好不好。
赖皮 发表于 2007-11-14 13:21 | 显示全部楼层

``


"MCU这里水平高的都不用OS,只有水平低的在用"

农民兄这也够谦虚了吧!
forthlab 发表于 2007-11-14 13:43 | 显示全部楼层

热闹!

感觉当年讨论单片机编程语言发展趋势,是C还是汇编.......
ocon 发表于 2007-11-14 13:47 | 显示全部楼层

感觉无条件力挺OS的一方拿不出什么实质性的论据来啊,

而且动不动就让各位看官去查书,从辩论的角度来说已经失败了。
我是菜鸟,说说看法:
  OS的长处不在可靠性,它是通过牺牲系统各方面性能来提高通用性的,所以在类PC平台上占绝对统治地位。但是对大部分单片机系统来说,性价比、可靠性等比通用性重要得多,因此裸奔在单片机平台上占据绝对统治地位,这个是经过几十年市场竞争淘汰形成的局面。对于提高系统可靠性,OS即不是必要条件,也不是充分条件。
  单片机在什么情况下该用OS呢?只有两种情况:
1、系统任务非常复杂,到了设计者不用OS就无法按时完成的程度,这时候OS的通用性优势就体现出来了。
2、虽然任务很简单,但设计者很逊,到了不用OS就无法按时完成的程度。。。
农民讲习所 发表于 2007-11-14 13:48 | 显示全部楼层

开始进入口水时代了

现实主义 发表于 2007-11-14 14:07 | 显示全部楼层

好东西啊

“2、虽然任务很简单,但设计者很逊,到了不用OS就无法按时完成的程度。。。”


如果这样,实在是好东西啊!
菜鸟都能通过OS完成高手呕心沥血,长期积累才能完成的事情,还有比这更好的吗?

但是,实际上OS,不是那么容易用吧?特别是LINUX,要配合自己的硬件裁减,移植,编写驱动,不是那么容易的,设计者很逊就能搞定的。

所以这种论点,很奇怪.

农民讲习所 发表于 2007-11-14 14:08 | 显示全部楼层

设计者很逊,是搞不定LINUX驱动的。

现实主义 发表于 2007-11-14 14:12 | 显示全部楼层

好东西啊

“2、虽然任务很简单,但设计者很逊,到了不用OS就无法按时完成的程度。。。”


如果这样,实在是好东西啊!
菜鸟都能通过OS完成高手呕心沥血,长期积累才能完成的事情,还有比这更好的吗?

但是,实际上OS,不是那么容易用吧?特别是LINUX,要配合自己的硬件裁减,移植,编写驱动,不是那么容易的,设计者很逊就能搞定的????????

所以这种论点,很奇怪.

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部