📄 00000001.htm
字号:
------------------------------ooO-(_)---Ooo----- <br /> <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.147.40] <br />发信人: neuronlee (机械化神经元), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 12:24:26 2001) <br /> <br />我没说PDA上一定是EPOC 或WINCE. 当然还有其他的系统.但我没必要 <br />一一列出不是? <br />为什么说WINCE肯定是嵌入式操作系统呢? 恐怕没什么东西是如此绝对的 <br />巴.任何东西与定义其实都是在特定情况下相对正确和有意义的.如果同 <br />传统的通用OS比起来,我同意WINCE可称为嵌入式OS.但因为我们事实 <br />上有很多典型的嵌入式操作系统,而和这些系统比起来,WINCE又太象 <br />通用系统了.换句话讲,WINCE离传统OS比离典型的嵌入式OS更近.这就是 <br />我宁可相信她是不属于嵌入式OS的原因. <br />WINCE同VXWORKS不是不太一样,而是太不一样了.VXWORKS的典型应用是 <br />什么? 比如NASA的火星探索者,太空的通信卫星,程控交换机,我原先参加 <br />过的CABLE MODEM也用的是VXWORKS.你可以想象在这些系统上用WINCE嘛? <br />我现在使用的OSE就更不一样了.她实际上是各函数库,编译时连接入你的 <br />程序中去. <br />还有一点是从做嵌入式系统所需的知识结构来区分的.而PDA WINCE程序 <br />员开发东西往往同PC WINDOWS上所需的知识差不多.这也是我认为PDA不 <br />嵌入式系统的又一个原因. <br />【 在 ry (天堂鸟~在路上) 的大作中提到: 】 <br />∶<i> ~~~~~~~ </i><br />∶<i> embedded </i><br />∶<i> PDA上开发一定要用EPOC或者WinCE? 而且WinCE肯定是embedded OS,虽然 </i><br />∶<i> 开发过程与其他OS(例如VxWorks)不太一样,毕竟架构不同。 </i><br /> <br /> <br />-- <br />According to the system log, windows had already started, but <br />it seems to be murdered mysteriously! :-DDDDDDDD <br /> <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 66.75.17.82] <br />发信人: xsg (stone), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 13:32:12 2001) <br /> <br /> <br /> <br /> 好啊好啊,你们吵架得越凶,我们学到的东西越多。呵呵 <br /> <br /> <br /> <br />【 在 neuronlee (机械化神经元) 的大作中提到: 】 <br />∶<i> 我没说PDA上一定是EPOC 或WINCE. 当然还有其他的系统.但我没必要 </i><br />∶<i> 一一列出不是? </i><br />∶<i> 为什么说WINCE肯定是嵌入式操作系统呢? 恐怕没什么东西是如此绝对的 </i><br />∶<i> 巴.任何东西与定义其实都是在特定情况下相对正确和有意义的.如果同 </i><br />∶<i> 传统的通用OS比起来,我同意WINCE可称为嵌入式OS.但因为我们事实 </i><br />∶<i> 上有很多典型的嵌入式操作系统,而和这些系统比起来,WINCE又太象 </i><br />∶<i> 通用系统了.换句话讲,WINCE离传统OS比离典型的嵌入式OS更近.这就是 </i><br />∶<i> 我宁可相信她是不属于嵌入式OS的原因. </i><br />∶<i> WINCE同VXWORKS不是不太一样,而是太不一样了.VXWORKS的典型应用是 </i><br />∶<i> 什么? 比如NASA的火星探索者,太空的通信卫星,程控交换机,我原先参加 </i><br />∶<i> 过的CABLE MODEM也用的是VXWORKS.你可以想象在这些系统上用WINCE嘛? </i><br />∶<i> ................... </i><br /> <br />-- <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.65.209] <br />发信人: neuronlee (机械化神经元), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 13:42:37 2001) <br /> <br />很高兴你能说出自己的理解,这样更有助与讨论. <br />我十分同意您说不能以尺寸,而是从应用方式来确定是否是嵌入 <br />式系统的观点.也正因为如此,我觉得你不能武断的说X86就一定 <br />不是嵌入式CPU.不知你为什么这么讲.如果说是因为通用CPU一般都 <br />较强大的话,那么我要说现在很多嵌入式CPU可比8086 和80286强大 <br />多了.如果说他们没集成你提到的外围芯片功能的话,那么我要告诉你 <br />我在做DSP开发, TI DSP 是毋庸置疑的嵌入式CPU罢.我们也没让TI <br />给我们提供任何诸如DMA控制器的外围芯片功能.他们提供的只是 <br />一个CPU的SOFT CORE.再说应用方式,你难道不知道有很多的工控 <br />计用的都是8086, 80286么? 再举各例子,POWERPC知道罢.APPLE计用 <br />的.可原先是想同PENTIUM竞争的可发现不行,如今打量应用与嵌入式 <br />领域.所以你说,CPU的嵌入式与非嵌入式可不是那么绝对的罢. <br />说白了,还是你那句话,应用方式决定系统是否是嵌入式系统. <br />没错EMBEDDED OS不一定是实时的,如自动售货机中的系统是不需要 <br />实时性的.这样说罢,我想用你自己的话来反驳更能让你信服,你说 <br />EMBEDDED OS是资源要求很低, WINCE资源要求低么? 我用过的 <br />CASIO 用的是WINCE, 16MB内存呀, WINCE就占了多少? 两节电池 <br />用不了几个小时就完了.你说EMBEDDED OS是坚固的,WINCE坚固么? <br />我在调式程序时,动不动就死翘翘.你知道我必需如何恢复? 我必需 <br />取出电池!!! 别告诉我这就足够坚固了.在其他真正的嵌入式OS里 <br />我从来没失去过控制.再说,您说EMBEDDED OS都是模块化的,可配置的 <br />不错,WINCE 是可配置的么? 如果我愿意,我可以轻而易举的把WINCE中 <br />的协议栈模块通过配置文件来去掉么? 可我用过的VXWORKS 和OSE都 <br />可以.所以,用你的话说,WINCE 也不是嵌入式OS. <br />再说,您说PDA已经是各系统了,无所谓嵌入不嵌入.那我要说PC计也 <br />是各系统了,也可称为嵌入式.但反观真正的嵌入式系统,洽洽是计算机子 <br />系统不是一个系统,通常讲是要嵌入到被控制设备中去的,这也是嵌入式系统 <br />名称的由来.比如,数字相机的计算机系统脱离了相机这各系统还能干什么? <br />它必需嵌入到其中才是有用的东西.再说,飞机导航设备,医疗电子仪器, <br />洗衣机电子设备,都是一样的道理.这些东西中的计算机系统叫嵌入式系统. <br />他们是专用系统,脱离了它所嵌入的大系统,就是一堆废物.他们可以是 <br />实时也可不是.但你不能用他们来做通用PC常做的工作,如字处理等.显然 <br />PDA同这样的系统有明显的区别.同这些典型的嵌入式系统比起来,它更象 <br />PC. <br />你还说PDA使用了嵌入式CPU和OS,因此它是嵌入式系统.我也不同意.我在 <br />此再举各反列,知道PSION罢.PDA做的也很漂亮.其中一款用的CPU是X86.如果 <br />按照你说的X86不是嵌入式CPU,PDA使用了嵌入式CPU,因此PDA才叫嵌入式系统. <br />那么我问你,这款PSION的PDA到底是嵌入式系统还不是.因为从你的话来判断 <br />这款PDA,结果是矛盾的. <br />再澄清一点,我从没从尺寸大小来判断一个系统是否是嵌入式的. <br />再给你留各问题,你说PDA是嵌入式系统,显然你同意PC不是嵌入式系统,又, <br />你也同意尺寸不是判断依据,那么我要问你,PDA和PC的区别是什么? 他们有 <br />显著的区别么? <br />【 在 pongo (胖狗狗) 的大作中提到: 】 <br />∶<i> 说说我对嵌入的理解吧 </i><br />∶<i> 我们在做一个系统时有的部分没必要自己开发,比方说CPU子系统,这样我用一 </i><br />∶<i> 个现成的CPU板嵌入到我的外围板上,完成我这个系统的功能。这个CPU板我就 </i><br />∶<i> 叫他嵌入式板卡,而不管他有多大。有的人认为嵌入式的东西应该是小的,但 </i><br />∶<i> 我觉得,嵌入式应该从应用方式来区分,而不应该从外观尺寸来分。 </i><br />∶<i> 嵌入式CPU是指单芯片,外围接口全的CPU。谁也不会认为X86系列的386,486是 </i><br />∶<i> 嵌入式CPU,但X86架构的ELAN系列就可以称为嵌入式CPU,因为他在AMD486内核 </i><br />∶<i> 上又集成了DRAM控制器,LCD控制器,矩阵键盘,PCMCIA控制器,串并口。现在 </i><br />∶<i> 大家都在用的ARM等都是嵌入式CPU一类的。 </i><br />∶<i> 因为大部分嵌入式硬件都是小的,资源有限,所以可以称之为嵌入式的OS都是 </i><br />∶<i> 资源要求很低,坚固的,模块化,可配置的。而EMBEDDED OS和RTOS完全是对OS </i><br />∶<i> ................... </i><br /> <br />-- <br />According to the system log, windows had already started, but <br />it seems to be murdered mysteriously! :-DDDDDDDD <br /> <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 66.75.17.82] <br />发信人: neuronlee (机械化神经元), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 13:55:06 2001) <br /> <br />nod! 很多东西的界限是模糊的,就象有些东西你说它是植物还是 <br />动物? 黑豹的音乐是ROCK 还是 POP? 但有些东西看上去象某一类 <br />东西,但实际上不是.如蝙蝠看上去象鸟,可确是脯乳动物(没说错罢, <br />咱动物学可是外行,呵). 而我上面争论的PDA就是这样一只蝙蝠,引 <br />得人们都看错了. <br />且同意你说的CPU是针对应用功能来选择的,并非某人或某机构 <br />定义的.至于OS,我人为灵活性不如CPU.我想没人会认为IBM AIX <br />是嵌入式OS. <br />我认为讨论这各问题其实还是有意义的.越讨论越清楚嘛. <br />【 在 Amos (傻人有傻福~~秋季攻势) 的大作中提到: 】 <br />∶<i> 我觉得不必再概念和定义上较劲 </i><br />∶<i> 很多东西的界线是很模糊的 </i><br />∶<i> embedded是一种应用技术 </i><br />∶<i> 首先要从应用上来选择, </i><br />∶<i> os,cpu都是针对具体应用的功能需要进行选择 </i><br />∶<i> 不能说某个人或机构定义了某种os是嵌入式的 </i><br />∶<i> 那么做嵌入式系统就都要用它,用了别的就不是嵌入式系统 </i><br />∶<i> 所以偶觉得讨论这个问题没意义 </i><br />∶<i> 很多具体问题是挺复杂的,不能靠一两个定义和概念解决问题 </i><br />∶<i> 至于嵌入式系统怎么入门, </i><br />∶<i> 首先要理解,嵌入式系统这个概念是很抽象的,很广泛的 </i><br />∶<i> ................... </i><br /> <br />-- <br />According to the system log, windows had already started, but <br />it seems to be murdered mysteriously! :-DDDDDDDD <br /> <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 66.75.17.82] <br />发信人: gzmr (天空), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 14:05:58 2001) <br /> <br />Embedded system: <br /> A combination of computer hardware and software,and perhaps additional <br />mechanical or other parts,designed to perform a dedicated function. <br />contrast with general purpose computer. <br /> <br />RTOS: <br /> Any computer system,embedded or otherwise,that has deadlines. <br /> <br />从以上定义,可以看出,embedded的定义主要是看是不是针对特定的应用的。 <br />而rtos主要是针对性能要求的 <br /> <br />-- <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.38.198.16] <br />发信人: dross (走人了), 信区: Embedded <br />标 题: Re: 嵌入式系统学习如何入门? <br />发信站: BBS 水木清华站 (Mon Oct 29 14:10:08 2001) <br /> <br /> 个人认为,嵌入式系统就是专用的计算机系统, <br /> 而且作用不是象通用计算机那样用作数据处理 <br /> 而是用在控制,通讯,仪器等领域。 <br /> <br /> 有无操作系统,是否实时,8为还是32位都可以称作Embedded System <br /> <br /> <br /> <br />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -