网站大量收购独家精品文档,联系QQ:2885784924

计算机嵌入式操作系统研究的论文.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机嵌入式操作系统研究的论文.doc

  计算机嵌入式操作系统研究的论文 计算机嵌入式操作系统研究   随着嵌入式系统越来越复杂,操作系统也显得越来越重要,于是就出了嵌入式操作系统。嵌入式操作系统eso(embedded operating system)是嵌入式硬件及软件系统的极为重要的组成部分,一般包含与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等broac访问层接口,网络功能很强大,为各种移动计算设备预留接口。   (7)弱交互性   一般嵌入式系统的工作过程不需要人进行干预。eso的用户接口也大多不提供操作命令,它直接通过系统调用命令为用户程序提供服务   (8)强稳定性   嵌入式系统一量开始正常运行就不再要人人进行过多的干预,在这种情况下,就对负责系统管理的嵌入式操作系统的稳定性提出了较高的要求。   (9)固化代码   在嵌入系统中,eos及应用软件均被固化在嵌入式系统计算机的rom中。嵌入式系统中很少用到辅助存储器,而用各种内存文件系统,所以eos的文件管理功能也较容易白拆卸。   2 嵌入式操作系统的分类   当前,常用的嵌入式操作系统可分为:商用系统、专用系统以及开放系统三大类   (1)商用嵌入式操作系统   商用嵌入式操作系统功能较强大,辅助工具较齐全,可应用的范围也较广,在许多领域都有应用,例: os、以及中科院的hopen等。   (2)专用嵌入式操作系统   专用嵌入式操作系统一般不对用户公开,它是一些专业的公司针对该公司产品所特制的嵌入式操作系统。专用嵌入式操作系统功能相对较弱,但具有较强的针对性,而且比普通的商用嵌入式操作系统更加安全可靠。   (3)开放嵌入式操作系统   开放嵌入式操作系统是近年来迅速发展的一类操作系统。因为应用系统的开发者可免费得到这些系统的源代码,因此开发难度低。但开放嵌入式操作系统的功能简单、技术支持以及系统的稳定性也相对较差,因此对对应用系统开发者提出了较高的要求。   3 嵌入式操作系统的实现   当前,国际上涌现了许多功能较强的嵌入式操作系统,这些操作系统所采用的体系结构以及技术手段各有特色,我们可能通过对这些嵌入式操作系统的思路进行分析从而找到解决在嵌入式操作系统开发过程中所出现的困难的方法。   (1)主机、目标机的体系结构   当前许多嵌入式操作系统在开发过程中都采取了主机、目标机的设计方法。众所周知,凹凸于嵌入式开发的工具的欠缺并且难以掌控,从而增加了嵌入式系统开发的难度。而主机、目标机关体系结构是将开发工具放在主机上,目标机上则放操作系统的核心模块,操作系统则支持跟踪调式。如此,设计者便可在目标机上对操作系统及应用软件进行运行,而开发、调试就通过主机,使开发的过程变得相对简单。   (2)划分模块   嵌入式系统在许多领域都有应用,就不同的应用目的拥有不同的功能、结构,从而导致了用于不同的嵌入式系统的嵌入式操作系统的不同。因此,在设计嵌入式操作系统时应充分的考虑到系统的功能与结构的划分,从而增加嵌入式系统操作的适用性及灵活性。当前,增强操作系统的模块性是嵌入式操作系统发展的一个总趋势。其具体的实现方法就是将操作系统一些核心的功能独立出来,做单独立的方便拆卸的模块。   (3)充分利用现有资源   虽然当今软件技术已高度发达,但从头设计一个操作系统也需要较长的时间,因此为减少操作系统开发的工作量可充分利用现有的资源进行设计。   (4)制定api标准   为实现嵌入式操作系统的透明性以及无关性,方便用户的使用,就需要给用户提供标准以及实用的应用程序接口(api)   通过以上方式便可实现嵌入式操作系统,另在设计嵌入式操作系统时还需遵循以下原则:充分利用相关的计算机技术使得所设计的操作系统具有较高的性价比;要考虑到操作系统与嵌入式系统的匹配性;在满足嵌入系统功能的同时要尽可能简单,从而节约系统开销费用。   结语:嵌入式操作系统虽然发展较迅速,有其独特的优点,但发展尚未成熟,因此在设计的过程中,还需对设计思路进行总结创新,对实现方法进行完善。

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档