00000005.htm

来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 66 行

HTM
66
字号
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>Re: 欢迎加入嵌入式系统爱好者协会       turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人:&nbsp;hongchen&nbsp;(kissing-fire),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;欢迎加入嵌入式系统爱好者协会&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Wed&nbsp;May&nbsp;30&nbsp;12:59:55&nbsp;2001)&nbsp;<br />&nbsp;<br />这真的是一个很好的想法,中国人就是没有制定标准的习惯,也没有团队精神,包括我自&nbsp;<br />己,总想着自己就是标准,总想着自己能作的全都自己作,如果这个协会真的能够把嵌入&nbsp;<br />式系统的标准定好了,那么真的是一件利国利民的大好事。&nbsp;<br />在这里,我想多说几句,关于嵌入式系统,真是炒的沸沸扬扬,但是好像谁都说不清楚,&nbsp;<br />什么是嵌入式系统,为什么需要有这个定义,这个定义是仅仅定义了一个招式,还是说&nbsp;<br />确实有克敌制胜的威力?&nbsp;<br />其实我想嵌入式系统,总的来说包括两个方面:&nbsp;<br />应用级开发和系统级开发。&nbsp;<br />应用级开发是指一个现有的操作系统平台之上,开发自己的应用程序。&nbsp;<br />系统级开发是指开发一个硬件系统,和一套操作系统,实际上就是在做一块小型主板,&nbsp;<br />和一个小型操作系统。&nbsp;<br />我想现在大家所做的工作,应该都是应用级开发。很多工作只是先让这个操作系统能&nbsp;<br />用,然后再开发应用,其实只是相当于在使用一个新的windows或者linux。可能很多人&nbsp;<br />并不知道这个操作系统的原理,也不知道硬件的结构和组成,至于这个操作系统为什么&nbsp;<br />能工作起来,为什么又不能工作了,我想知道的人并不太多吧。基于intel的操作系统&nbsp;<br />已经有windows和linux了,我估计中国做出自己的这样的操作系统,希望渺茫,但是对于&nbsp;<br />嵌入式系统,就不是这样了,开发一块这样的小型主板和小型操作系统,难度相对已经&nbsp;<br />小了很多了,也是可行的。我想现在应用级开发的种种问题,都可以在开发自主的这套&nbsp;<br />硬件和软件系统中得到解决。而且这也是嵌入式系统在中国得到发展的关键。就好像&nbsp;<br />当初东信的老总说,虽然我的手机芯片不是自己造的,可是我可以买谁谁的,现在怎么&nbsp;<br />着了,光芯片和操作系统就已经夺走了很多利润,你还挣什么钱啊。就好像这个嵌入式&nbsp;<br />系统一样,如果你从硬件到软件,都是买鬼子的,你还搞什么嵌入式系统啊!如果对于&nbsp;<br />一个东西的来龙去脉,你不能掌握,画马不能画到骨头里,你不可能画出好马,同样&nbsp;<br />你也不可能把嵌入式系统搞起来。在电路板里经常看到这样那样的问题,其实很多东西,&nbsp;<br />只需要找本书,坐下来看一天,就能从最底层搞懂,可是很多人就是只想得到一个解释&nbsp;<br />就行了,至于为什么,都是不求甚解。电路里的问题,都是可以而且应该用电路里的&nbsp;<br />基础理论就可以解决的,为什么只是想去得到一个类似于比喻一样直观的解释,而不是&nbsp;<br />去得到一个严格的理论解决呢?我希望嵌入式系统不要沦落到大家都是在打比方来解决&nbsp;<br />问题,比如出现了一个问题,解释可千万别是“这就好比。。。。所以它就是这样了”&nbsp;<br />如果是这样的话,那么嵌入式系统实在是太搞笑了。&nbsp;<br />我一直在想的一个问题,也趁机提出来,算是抛砖引玉吧:&nbsp;<br />我相信大家都做过单片机,在单片机里,有程序存储器,数据存储器,IO器件,单片机&nbsp;<br />在上电之后,读程序存储器,取指译码执行,操作数据存储器和IO器件&nbsp;<br />嵌入式系统与之对应的东西是什么呢?&nbsp;<br />同时嵌入式系统里没有程序存储器和数据存储器的概念,而是PC机的架构,只有硬盘,&nbsp;<br />程序从硬盘中取出,在DRAM中执行。具体的过程又是什么呢?&nbsp;<br />嵌入式操作系统是不是就是因为需要管理更多的存储器,必须将绝对地址进行映射来&nbsp;<br />进行管理,和必须对于多个进程进行调度,才产生的呢?是不是嵌入式操作系统干得&nbsp;<br />最多的两件事就是地址映射和中断调度呢?&nbsp;<br />这些事情如果让传统意义上的单片机去做,应该怎么去做了,比如51?&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;166.111.60.132]&nbsp;<br /><a href="00000004.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000006.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?