用户中心

资讯 > 嵌入式系统

什么是嵌入式系统和嵌入式Linux系统?

2007.01.02阅读 1825

  什么是嵌入式系统

  一个嵌入式系统(EmbeddedSystem)就是一个计算机硬件和软件的集合体,也许还包括其他一些机械部件。它是为完成某种特定的功能而设计的。一个很好的例子就是电子手表。几乎每个人都有一块,并且每天都有上千万的人们在使用着它控制工程网版权所有,但是很少有人意识到有处理器和软件在帮助他们。

  所以嵌入式系统是一种应用系统,它至少包含一个可编程的计算机[通常是某种形式的微控制器、微处理器或数字信号处理芯片(DSP)]且使用该系统的人一般并未意识到该系统是基于计算机的。

  什么是嵌入式Linux系统

  嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。

  Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快;第三,Linux是免费的OS,在价格上极具竞争力。

  Linux还有着嵌入式操作系统所需要的很多特色,突出的就是Linux适应于多种CPU和多种硬件平台,是一个跨平台的系统。到目前为止

,它可以支持二三十种CPU。而且性能稳定,裁剪性很好,开发和使用都很容易。很多CPU包括家电业芯片,都开始做Linux的平台移植工作。移植的速度远远超过Java的开发环境。也就是说,如果今天用Linux环境开发产品,那么将来换CPU就不会遇到困扰。同时,Linux内核的结构在网络方面是非常完整的,Linux对网络中最常用的TCP/IP协议有最完备的支持。提供了包括十兆、百兆、千兆的以太网络,以及无线网络控制工程网版权所有,Toker ring(令牌环网)、光纤甚至卫星的支持。所以Linux很适于做信息家电的开发。

  还有使用Linux为的是来开发无线连接产品的开发者越来越多。Linux在快速增长的无线连接应用主场中有一个非常重要的优势,就是有足够快的开发速度。这是因为LInux有很多工具,并且Linux为众多程序员所熟悉。因此,我们要在嵌入式系统中使用Linux操作系统。

  Linux的大小适合嵌入式操作系统──Linux固有的模块性,适应性和可配置性,使得这很容易做到。另外,Linux源码的实用性和成千上万的程序员热切其望它用于无数的嵌入式应用软件中,导致很多嵌入式Linux的出现,包括:Embedix,ETLinux,LEM控制工程网版权所有,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug控制工程网版权所有,Linux和PizzaBox Linux
www.linuxdevices.com/links/

  相对控制工程网版权所有,Linux的图形界面还相对较弱,但近年Linux的图形界面发展也很快,这也就不是问题。



版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688