欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 计算机嵌入式操作系统研究2

计算机嵌入式操作系统研究2

日期:2023-01-24 阅读量:0 所属栏目:软件技术


计算机嵌入式操作系统研究2

  嵌入式操作系统eos(embedded operating system)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。eos负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的eos产品系列。随着internet技术的发展、信息家电的普及应用及eos的微型化和专业化,eos开始从单一的弱功能向高专业化的强功能方向发展。一、嵌入式操作系统特点:
  嵌人式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。eos是相对于一般操作系统而言的,它除具备了一般操作系统最基本的功能,如任务调度、同步机制、中断处理、文件功能等外,还有以下特点:
  1、可装卸性。开放性、可伸缩性的体系结构。
  2、强实时性。eos实时性一般较强,可用于各种设备控制当中。
  3、统一的接口。提供各种设备驱动接日。
  4、操作方便、简单、提供友好的图形gui,图形界面,追求易学易用。
  5、提供强大的网络功能,支持tcp门p协议及其它协议,提供tcp/udp/ip/ppp协议支持及统一的mac访问层接口,为各种移动计算设备预留接口。
  6、强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预,这就要负责系统管理的eos臭有较强的稳定性。嵌入式操作系统的用户接日一般不提供操作命令,它通过系统调用命令向用户程序提供服务。
  7、固化代码。在嵌入系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的rom中。辅助存储器在嵌入式系统中很少使用,因此,嵌入式操作系统的文件管理功能应该能够很容易地拆卸,而用各种内存文件系统。 本文由论文联盟http://收集整理
  8、更好的硬件适应性,也就是良好的移植性。
  二、嵌入式操作系统特点及常见嵌入式系统:
  从应用角度可分为通用型嵌入式操作系统和专用型嵌入式操作系统。常见的通用型嵌入式操作系统有linux、vxworks、windows 等。常用的专用型嵌入式操作系统有smart phone、pocket pc、symbian等。
  按实时性可分为两类:实时嵌入式操作系统和非实时嵌入式操作系统。实时嵌入式操作系统主要面向控制、通信等领域。如wind river公司的vxworks、isi的psos、qnx系统软件公司的qnx、ati的nucleus等。非实时嵌入式操作系统主要面向消费类电子产品。这类产品包括pda、移动电话、机顶盒、电子书、webphone等。如微软面向手机应用的smart phone操作系统。
  国际上用于信息电器的嵌入式操作系统有40种左右。现在,市场上非常流行的eos产品,包括3corn公司下属子公司的palm os,全球占有份额达50%,micros。fi公司的wind。ws ce不过29%。在美国市场,palm os更以80%的占有率远超windows ce。开放源代码的linux很适于做信息家电的开发.
  比如:中科红旗软件技术有限公司开发的红旗嵌入式linux和美商网虎公司开发的基于xlinux的嵌人式操作系统“夸克”。“夸克”是目前全世界最小的linux,它有两个很突出的特点,就是体积小和使用gcs编码。
  常见的嵌入式系统有:linux、uclinux、wince、palmos、symbian、ecos、ucos-ii、vxworks、psos、nucleus、threadx、rtems、qnx、integrity、ose、c executive。
  三、嵌入式操作系统的实现:
  众所周知,凹凸于嵌入式开发的工具的欠缺并且难以掌控,从而增加了嵌入式系统开发的难度。而主机、目标机关体系结构是将开发工具放在主机上,目标机上则放操作系统的核心模块,操作系统则支持跟踪调式。如此,设计者便可在目标机上对操作系统及应用软件进行运行,而开发、调试就通过主机,使开发的过程变得相对简单。
  嵌入式系统在许多领域都有应用,就不同的应用目的拥有不同的功能、结构,从而导致了用于不同的嵌入式系统的嵌入式操作系统的不同。因此,在设计嵌入式操作系统时应充分的考虑到系统的功能与结构的划分,从而增加嵌入式系统操作的适用性及灵活性。当前,增强操作系统的模块性是嵌入式操作系统发展的一个总趋势。其具体的实现方法就是将操作系统一些核心的功能独立出来,做单独立的方便拆卸的模块。
  虽然当今软件技术已高度发达,但从头设计一个操作系统也需要较长的时间,因此为减少操作系统开发的工作量可充分利用现有的资源进行设计。
  为实现嵌入式操作系统的透明性以及无关性,方便用户的使用,就需要给用户提供标准以及实用的应用程序接口(api)。通过以上方式便可实现嵌入式操作系统,另在设计嵌入式操作系统时还需遵循以下原则:充分利用相关的计算机技术使得所设计的操作系统具有较高的性价比;要考虑到操作系统与嵌入式系统的匹配性;在满足嵌入系统功能的同时要尽可能简单,从而节约系统开销费用。
  四、结束语
  嵌入式操作系统虽然发展较迅速,有其独特的优点,但发展尚未成熟,因此在设计的过程中,还需对设计思路进行总结创新,对实现方法进行完善。

转贴于论文联盟
本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/229851.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学