- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式操作系统的研究现状及发展趋势_高伟华
嵌入式操作系统的研究现状及发展趋势_高伟华
嵌入式操作系统的研究现状及发展趋势
高伟华,杨子军
(哈尔滨电力职业高等技术学院,黑龙江哈尔滨150030) nux的优点在于:RT-Linux是开放源码的
操作系统,使用者可以根据需要进行修改,这是许
多程序员所期望的。开放源码的另外一个好处就
是使用者可以借助RT-Linux众多的网上资源
和在线开发,方便地获得所需要的技术支持。RT
-Linux享用Linux提供的服务,Linux的程序员
可以很快熟悉其运行环境,掌握其开发工具。
类似公开源码的操作系统还有cygnus的e-
Cos。
3.4 API标准的制定
为方便用户的使用,嵌入式操作系统应该增
强操作系统的透明性,实现操作系统的无关性。
其解决方案就是给用户提供标准、实用的应用程
序接口(API)。过去,嵌入式系统的开发者直接
套用POSIX标准,使得系统过于庞大,失去了系
统小巧的特征。现在,一些公司正制定适合嵌入
式应用的标准,如:Cygnus公司正在制定的EL/
IX应用程序接口标准,将为嵌入式应用程序的开
发提供统一的标准。EL/IX是一个逐步完善的
标准,它以POSIX标准为基础,采用开放源码的
方式向外发行。
4 不同的嵌入式操作系统的特点
嵌入式OS比PC的OS相对简单,但由于各
种嵌入式系统产品中包含不相同的特殊需求,致
使这类系统中使用的OS不下几百种,如Win-
dows CE、Palm OS、VxWork、PSOS、UNX、Pow-
erTV、JavaOS、LynxOS、Nucleus等。至今仍有
50%的开发者使用自行开发的OS。相比之下,操
作系统Linux以其特有的开放性、与生俱来的网
络特性有可能成为嵌入式操作系统的主流之一。
目前,嵌入式Linux在国内已引起注意,但在国外
已处于研究与应用的初级阶段。下面对一些OS
各自的特点进行分析介绍。
4.1 Windows CE
Windows CE是一种32位的多任务操作系
统,它经过压缩,可以移植,能够开发适合多种企
业和客户需要的设备。由于它是微软公司的“维 纳斯计划”的核心,包含了Internet Explorer的版 本,可以和Internet实现连接,同步交换信息。如 果开发者能熟悉Windows开发环境,可以基于 Windows CE开发出很好的应用程序。
4.2 Jini
Jini是建立在JAVA基础上的系统,特点是
独立于平台之上,可以“一次编程、到处执行”,它 可以实现传统的和非传统的联网器件间的相互对 话。
4.3 QNX
QNX是Quantun Software System公司研制
的基于PC的实时多任务的、可扩展的操作系统, 它具有微内核结构,核内仅有任务调度、中断管 理、下层网络功能和进程通信模块。其他功能,如 文件系统和设备驱动,都运行于用户空间。QNX 有很好的安全性、裁剪性,用户可根据需要选择其 中一些组件来定制操作系统。
4.4 Hopen
国内开发的Hopen是一个按嵌入式系统要
求设计的操作系统,它是由一个很小的内核及一 些根据需要进行定制的系统模块组成。该系统在 处理中文及联网方面都很有特色。
4.5 RTOS
嵌入式系统中的软件通常基于一个小的操作 系统,又称实时操作系统
RTOS是一段嵌入在目标代码中的软件,用
户的其它应用程序都建立在RTOS之上。不但 如此,RTOS还是一个可靠性和可信性很高的实 时内核,将CPU时间、中断、I/O、定时器等资源 都包装起来,留给用户一个标准的API,并根据各 个任务的优先级,在不同任务之间合理地分配 CPU时间。RTOS是针对不同处理器优化设计 的高效率实时多任务内核,优秀商品化的RTOS 可以面对几十个系列的嵌入式处理器MPU、 MCU、DSP、SOC等提供类同的API接口,这是 RTOS基于设备独立的应用程序开发基础。因 此,基于RTOS上的C语言程序具有极大的可移 植性。据专家测算,优秀RTOS上跨处理器平台 的程序移植只需要修改1%~5%的内容。在 RTOS基础上可以编写出各种硬件驱动程序、专 家库函数、行业库函数、产品库函数,和通用性的 应用程序一起,可以作为产品销售,促进行业内的 知识产权交流,因此,RTOS又是嵌入式系统的软
件开发平台。
RTOS最关键的部分是实时多任务 Oct.2002
域。嵌入式系统是先进的计算机技术、半导 体技术、电子技术和各个行业的具体应用相结合 的产物,这就决定了它必然是一个技术密集、资金 密集、高度分散、不断创新的知识集成系统。今天 嵌入式系统带来的工业年产值已超过了1万亿美 元。
2 嵌入式操作系统特征
嵌入式操作系统并不是简单嵌入的操作系
统,它与通常意义上的操作系统有一定的区别。 嵌入式操作系统负责
您可能关注的文档
- 实施可持续发展战略.ppt.ppt
- 安徽省芜湖一中2015级高一自主招生考试物理试题 .doc.doc
- 家乡的'名片'综合实践与创新活动七年级上册第5单元.ppt
- 家乡的“名片合实践与创新活动七年级上册第5单元.ppt
- 头脑风暴之案例.ppt.ppt
- 实验五涎腺疾病 ppt课件.ppt
- 家具行业-全友家私有限公司家具终端销售管理方案(DOC 19页).doc
- 家具行业-全友家私有限公司家具终端销售管理方案.doc
- 家有好味道 美食大有哪些信誉好的足球投注网站 首届“太太乐”杯福州家庭私房菜厨艺大赛.doc
- 宝鸡基本公共卫生健康教育项目指南Microsoft PowerPoint 演示文稿_PPT课件.ppt
- 岳麓版历史选修3《中东战争》ppt课件(精品).ppt
- 工业汉英词典一-英语行业-专业词汇-.doc
- 工业企业能源统计基础知识.ppt.ppt
- 工商管理专业课程知识综述及个人应用研究报告【毕业论文,绝对精品.doc
- 岳麓版九年级上册《史前时期的人类》【初中历史课件】.ppt
- 工商管理本科专业体验式教学体系的设计与实施策略研究【精选文档】.doc
- 工商管理学毕业论文---娃哈哈集团的管理与营销策略分析.doc
- 山人版一年级下册品德与生活《我为家人添欢乐》课件.ppt.ppt
- 工商管理专业课程知识综述及个人应用研究报告【毕业论..pdf
- 工程光学习题答案第七章_典型光学系统___郁道银(doc).doc
文档评论(0)