1783|0

1018

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

嵌入式操作系统哪种好? [复制链接]

下面就由福州卓跃教育具体介绍以下几种代表性嵌入式操作系统

比较:
 
       (一)   VxWorks
 
       VxWorks操作系统是美国WindRiver公司于1983年设计研发的一种嵌

入式实时操作系统       (RTOS),是Tornado嵌入式研发环境的关键组成

部分。良好的持续发展能力、高性能的内核及友好的用户研发环境,在嵌人

式实时操作系统领域逐渐占据一席之地。
 
       然而其价格昂贵,需要专门的技术人员掌控研发技术和维护,所以

软件的研发和维护成本都非常高。支持的硬件数量有限。
 
       (二)视窗系统 CE
 
       视窗系统CE和视窗系统系列有较好的兼容性,无疑是视窗系统 CE推

广的一大优势。从技术角度上讲,视窗系统 CE作为嵌入式操作系统有非常

多的缺陷:没有开放原始码,使应用研发人员非常难实现产品的制定;在效

率、功耗方面的表现并不出色,而且和视窗系统相同占用过的系统内存,运

用程式庞大;版权许可费也是厂商不得不考虑的因素。
 
       (三)嵌入式Linux
 
       这是嵌入式操作系统的一个新成员,其最大的特点是原始码公开并

且遵循GPL协议,在近一年多以来成为研究热点,据IDG预测嵌入式Linux将

占未来两年的嵌入式操作系统份额的50%。
 
       由于其原始码公开,人们能任意修改,以满足自己的应用,并且查

错也非常容易。遵从GPL,无须为每例应用交纳许可证费。有大量的应用软

件可用。其中大部分都遵从GPL,是开放原始码和免费的。能稍加修改后应

用于用户自己的系统。 有大量的免费的优秀的研发工具,且都遵从GPL,是

开放原始码的。有庞大的研发人员群体。无需专门的人才,只要懂

Unix/Linux和C语言即可。随着Linux在中国的普及,这类人才越来越多。所

以软件的研发和维护成本非常低。优秀的网络功能,这在Internet时代尤其

重要。
 
       支持的硬件数量庞大。嵌入式Linux和普通Linux并无本质差别,PC

上用到的硬件嵌入式Linux几乎都支持。而且各种硬件的驱动程式原始码都

能得到,为用户编写自己专有硬件的驱动程式带来非常大方便。
 
       (四)μC/OS一Ⅱ
 
       μC/OS一Ⅱ是著名的原始码公开的实时内核,是专为嵌入式应用设

计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。他是在原

版本μC/OS的基础上做了重大改进和升级,并有了近十年的使用实践,有许

多成功应用该实时内核的实例。
 
       由于μC/OS一Ⅱ仅是个实时内核,这就意味着他不像其他实时存在

系统那样提供给用户的只是一些API函数接口,更有非常多工作需要用户自

己去完成。
 
您有任何关于福州嵌入式培训的疑问,欢迎咨询在线老师
 
       在嵌入式应用中,使用实时操作系统(RTOS)是当前嵌入式应用的

一个特点,一种趋势,也是单片机应用从低水平向高水平的一个进步。

Linux本身具有的一个非常大好处,内核精悍,运行所需资源少,十分适合

嵌入式应用。因此嵌入式Linux亦成为首选。

此帖出自信息发布论坛
点赞 关注
个人签名android培训
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 3

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表