用户中心

资讯 > 嵌入式系统

常见的嵌入式操作系统有那些

2007.01.08阅读 4990

  DOS
  微软一开始选用了派特森的Q-DOS " QUICK AND DISK OPERATING SYSTEM " 为基础然后再扩充功能而成 MS-DOS , 主要是采用由IBM 提供的使用8088 微处理器的计算机作开发平台, 它是以16 字节单人单工操作系统。

  由于系统阳春所以特别适合一些功能简单装置使用。

  Windows CE
  虽然微软 Windows 系统已经称霸了 PC Desktop 环境。但是对于嵌入式系统这块大饼,微软也是垂涎已久,桌上型的 Windows 桌业系统对于嵌入式系统来说自然是太过于肥大的产物,于是微软推出精简版的 Windows CE 作为进攻嵌入式系统的主力。目前主要应用于 PDA 上头,但是跟微软一系列 Windows 系统一般,Windows CE也承袭了原有的缺点:耗系统资源、不稳定、效率不佳..等等。毛病实在太多www.cechina.cn,后来将整个架构重新改写后推出 Windows CE 3.0 版,或称为 Pocket PC。改版之后的确改进了不少缺点。

  Windows CE 可应用于 PDA 、WebPAD、Thin Client等等

。是采用 Windows CE 为操作系统的 SIMPad (西门子公司所有)。

  Palm
  由 Palm Computing 公司的嵌入式操作系统,目前最大的应用在 PDA ,是市场占有率最高的 PDA 操作系统,Palm 操作系统架构非常简洁,因为少去了很多功能,如内存管理、多任务..等等www.cechina.cn,使得 Palm 可以非常不耗系统资源,硬件需求低,连带的整体耗电量便可压缩到非常低,因此采用 Palm 操作系统的 PDA 都有待机时间长的优点。

  EPOC
  由英国手持装置大厂 Psion 所开发,常用于 PDA 与手机结合的场合。最有名的例子 Nokia 9110 系列手机,它就是采用 EPOC 系统。

  著名的嵌入式实时系统
  实时系统是嵌入式系统里头非常重要的一环,很多人都误以为实时系统执行速度非常快的系统,事实上不然,所谓实时代表的意义是『实时反应』,一般多人多任务操作系统如:Windows 、 UNIX ,在上面执行的软件都一起分享 CPU ,因为 CPU 速度快,所以我们感觉好象可以同时执行多支软件,其实在系统内部的同一时间内都只有一个程序在执行,每个软件都必须排队控制工程网版权所有,而且规定只能用一小段时间后就要换下一位,但是因为 CPU 速度够快,很快又可以被执行到,所以人们感觉并不会很明显软件是一段一段在执行。这是一般所谓的非实时性的操作系统运作模式,而实时操作系统具有立即反应而且不能让出资源的特性,例如汽车的 ABS 煞车系统,如果不采用能够立即反应的实时系统,后果可就不堪设想。而这类的应用多半多属体积小、功能简单的地方,所以也算是嵌入式系统。 QNX 的 QNX OS 、WindRiver 的 VxWorks、Microware 的 OS9、pSOS 等等www.cechina.cn,都是有名的嵌入式实时系统公司。

  Linux
  耶? Linux 不是都用来做服务器吗?不然就是 Cluster,怎么会跟嵌入式系统扯上关系?不要怀疑,Linux 除了对伺服工作应付自如外,嵌入式系统也难不倒 Linux。

  那么究竟 Linux 有怎样独特的能耐,可以想变大就变大想缩小就缩小?又用 Linux 来发展嵌入式系统有什么优点?请看底下介绍。


  开放原始码、模块化设计
  Linux 采用 GPL 授权CONTROL ENGINEERING China版权所有,除了把原始码公开以外,任何人都可以自由使用、修改、散布,而 Linux 核心本身采模块化设计,让人很容易增减功能,例如我的平台并不需要蓝芽的功能,我只要不把这项功能加入,有需要就加入,不需要就删除,由于这样的高的弹性,我们可以调校出最适合我们硬件平台的核心出来。

  相较于 Linux ,Windows 是走封闭原始码路线,所以我们完全无法得知或修改它的核心部份。另外因为是采用 GPL 授权自然就没有什么权利金或保密协议的约束。

  稳定性够
  Linux 不属于任何一家公司,但是它的开发人员却是全世界最多的,每天在全球都有无数的人参与 Linux Kernel 的改进、除错、测试,这样严苛的条件造就了稳定度高的 Linux 。

  就因为如此,Linux 虽不是商业的产物但是品质却不逊于商业产品。

  网络功能强大
  Linux 的架构是参造 UNIX 系统而来CONTROL ENGINEERING China版权所有,因此 Linux 也承袭了 UNIX 强大的网络功能。在这个每样事情都讲求网络的时代下,只能说是 Linux 大放异彩 的年代。未来可能家里的电冰箱、冷气、电视机都会连上网络,如何增加这些家电的网络功能,Linux 可以替他们办到。

  跨平台
  Linux 一开始是基于











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

频道推荐

关于我们

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

CE全球

联系我们

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

关注我们的微信

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