新闻  |   论坛  |   博客  |   在线研讨会
嵌入式系统之我见
shadowind | 2008-07-22 22:14:40    阅读:692   发布文章

我觉得大家争论的焦点好像变成了一个概念之争
嵌入式是一种方式,一个小单片机,一个小CPU板,嵌入到某个
大系统中,这样一个方式。
不过一说到系统,我觉得就不要这样无所不包了,我是一直在做
单片机的,所以绝对不会说自己做的是嵌入式的,我也不懂操作系统,
作为一个嵌入式系统,如果没有复杂到需要使用操作系统来进行管理,
我认为是不足以使用系统这一定义的。
特别让我反感的就是一群老头,打着嵌入式系统的名义,其实就是个
简单的单片机,一些汇编或C程序的东西,四处去做报告,敛钱。
我觉得嵌入式这种方式,谁都可以用,无论何时何地,但是嵌入式系统,
就请大家别滥用,否则真是误导。
而且为了本版的纯洁性,我建议对一些新手提的问题,一定要将
嵌入式系统,和传统的单片机,区分开来,嵌入式系统必须是指使用了
嵌入式操作系统的系统。
只要是个操作系统,能够实现系统设计的目标功能,何必在意是否实时,
何必在意大小,但是嵌入式系统必须使用操作系统,否则就别欺世盗名!

--

※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.60.132]
发信人: neuronlee (机械化神经元), 信区: Embedded       
标  题: Re: 嵌入式系统之我见
发信站: BBS 水木清华站 (Tue Oct 30 13:16:34 2001)

同意你说的不能滥用,也正因为此,我要争论PDA不是EMBEDDED 系统的原因.
也同意你对嵌入式方式的理解.但不同意你说只有操作系统的才叫嵌入式系统.
其实,嵌入式系统就是从单片计发展而来的.同时,PDA是从PC, LAPTOP发展来的.
你说操作系统,那么我问你操作系统的定义是什么? 只有商用OS才叫OS? 
自己写的不算? 不是把,不过是好坏的区别而以.那么一个只有调度程序的OS叫不
叫OS呢? 如果你认为不叫,那么再夹上内存分配,进程见通信总能算了罢.可
这些东西可以很容易的用C,汇编在单片计上实现.你要知道最小的嵌入式OS可
能只有5KB.
事实上,我目前做的工作就是把以前不用OS的代码移值到RTOS上.但以前的
系统也叫嵌入式系统.
【 在 hongchen (kissing-fire) 的大作中提到: 】
: 我觉得大家争论的焦点好像变成了一个概念之争
: 嵌入式是一种方式,一个小单片机,一个小CPU板,嵌入到某个
: 大系统中,这样一个方式。
: 不过一说到系统,我觉得就不要这样无所不包了,我是一直在做
: 单片机的,所以绝对不会说自己做的是嵌入式的,我也不懂操作系统,
: 作为一个嵌入式系统,如果没有复杂到需要使用操作系统来进行管理,
: 我认为是不足以使用系统这一定义的。
: 特别让我反感的就是一群老头,打着嵌入式系统的名义,其实就是个
: 简单的单片机,一些汇编或C程序的东西,四处去做报告,敛钱。
: 我觉得嵌入式这种方式,谁都可以用,无论何时何地,但是嵌入式系统,
: 就请大家别滥用,否则真是误导。
: ...................

--
According to the system log, windows had already started, but
it seems to be murdered mysteriously! :-DDDDDDDD


※ 来源:·BBS 水木清华站 smth.org·[FROM: 66.75.17.82]
发信人: hongchen (kissing-fire), 信区: Embedded       
标  题: Re: 嵌入式系统之我见
发信站: BBS 水木清华站 (Tue Oct 30 17:11:06 2001)


【 在 neuronlee (机械化神经元) 的大作中提到: 】
: 同意你说的不能滥用,也正因为此,我要争论PDA不是EMBEDDED 系统的原因.
: 也同意你对嵌入式方式的理解.但不同意你说只有操作系统的才叫嵌入式系统.
: 其实,嵌入式系统就是从单片计发展而来的.同时,PDA是从PC, LAPTOP发展来的.
: 你说操作系统,那么我问你操作系统的定义是什么? 只有商用OS才叫OS? 
我想操作系统的定义应该是属于不需要争论的东西了吧!
Tanebaum的操作系统设计与实现中应该有很好的论述。
: 自己写的不算? 不是把,不过是好坏的区别而以.那么一个只有调度程序的OS叫不
: 叫OS呢? 如果你认为不叫,那么再夹上内存分配,进程见通信总能算了罢.可
: 这些东西可以很容易的用C,汇编在单片计上实现.你要知道最小的嵌入式OS可
: 能只有5KB.
是吗?如果这么容易实现,那么人人都是大牛了?
如果说一个学生完成了一道作业题,用C或汇编实现了操作系统中若干项原则,
就向全世界宣布,我会编操作系统了,那只能被人认为脑子有毛病吧?
操作系统之所以现在大家都在用国外的,我想这里面肯定还是有好多核心问题
还是只有老外会吧?
最小的嵌入式OS只有2KB,邵贝贝老师说ucos最小可以到2KB,还可以在68HC11上运行,
你会在产品里使用吗?
: 事实上,我目前做的工作就是把以前不用OS的代码移值到RTOS上.但以前的
: 系统也叫嵌入式系统.
不可否认,你应该在这方面有很丰富的经验,但是我觉得对于一项东西,如果仅仅
只是知道它的应用,那离掌握它的距离还很远,对于嵌入式操作系统,我自己一直
希望能够从PC的硬件体系结构发展及其操作系统的发展过程中,把握它,而且也很
希望嵌入式板多出一些大牛,能够从最基本的原理,把嵌入式系统的软硬件体系结构
讲清楚,只有掌握最基本的原理,才能最深刻地掌握它。就好像电路分析一样,最
复杂的电路分析也还是基于电路的基本定律,如何将这些基本定律应用于各种电路
分析中,这就是高手与入门者的区别。看AD公司的datasheet,人家分析电路也没有
什么艰深的理论。只是一些简单的电路模型和理论。
对于嵌入式系统,我觉得也是一样,不过水平有限,也没有时间,至今仍然没有找到
嵌入式系统最基本的东西。
愚人千率,希有一得!


--

※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.60.132]
发信人: neuronlee (机械化神经元), 信区: Embedded       
标  题: Re: 嵌入式系统之我见
发信站: BBS 水木清华站 (Sun Nov  4 03:40:17 2001)

保姆的那本书我是在多年前读的.但那主要针对的是操作系统的通用原理讲的.
也是主要针对通用操作系统的.但嵌入是OS还是有很大不同的.我阅读过保姆
那本书里带的MINIX 2.0源码,也通读过LINUX 和 FREE BSD的核心源代码.感觉
如果是仅写出个能用的嵌入式系统OS不是很难,顶多几个人月的工作量.比如
我们公司自己就有一个简单的OS.但难在商品化.也就是说,除了你自己外有没有
别人原意使用.对此我一点信心也没有.
【 在 hongchen (kissing-fire) 的大作中提到: 】
: 我想操作系统的定义应该是属于不需要争论的东西了吧!
: Tanebaum的操作系统设计与实现中应该有很好的论述。
: 是吗?如果这么容易实现,那么人人都是大牛了?
: 如果说一个学生完成了一道作业题,用C或汇编实现了操作系统中若干项原则,
: 就向全世界宣布,我会编操作系统了,那只能被人认为脑子有毛病吧?
: 操作系统之所以现在大家都在用国外的,我想这里面肯定还是有好多核心问题
: 还是只有老外会吧?
: 最小的嵌入式OS只有2KB,邵贝贝老师说ucos最小可以到2KB,还可以在68HC11上运行,
: 你会在产品里使用吗?
: 不可否认,你应该在这方面有很丰富的经验,但是我觉得对于一项东西,如果仅仅
: 只是知道它的应用,那离掌握它的距离还很远,对于嵌入式操作系统,我自己一直
: ...................

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客