嵌入式实时操作系统的发展历史

作者&投稿:邴章 (若有异议请与网页底部的电邮联系)
操作系统发展史的实时系统~

虽然多道批处理系统和分时系统能获得较令人满意的资源利用率和系统响应时间,但却不能满足实时控制与实时信息处理两个应用领域的需求。于是就产生了实时系统,即系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。实时系统在一个特定的应用中常作为一种控制设备来使用。实时系统可分成两类:(1)实时控制系统。当用于飞机飞行、导弹发射等的自动控制时,要求计算机能尽快处理测量系统测得的数据,及时地对飞机或导弹进行控制,或将有关信息通过显示终端提供给决策人员。当用于轧钢、石化等工业生产过程控制时,也要求计算机能及时处理由各类传感器送来的数据,然后控制相应的执行机构。(2)实时信息处理系统。当用于预定飞机票、查询有关航班、航线、票价等事宜时,或当用于银行系统、情报检索系统时,都要求计算机能对终端设备发来的服务请求及时予以正确的回答。此类对响应及时性的要求稍弱于第一类。实时操作系统的主要特点:(1)及时响应。每一个信息接收、分析处理和发送的过程必须在严格的时间限制内完成。(2)高可靠性。需采取冗余措施,双机系统前后台工作,也包括必要的保密措施等。

随着计算机技术的迅速发展和芯片制造工艺的不断进步,嵌入式系统的应用日益广泛:从民用的电视、手机等电路设备到军用的飞机、坦克等武器系统,到处都有嵌入式系统的身影。在嵌入式系统的应用开发中,采用嵌入式实时操作系统(简称RTOS)能够支持多任务,使得程序开发更加容易,便于维护,同时能够提高系统的稳定性和可靠性。这已逐渐成为嵌入式系统开发的一个发展方向。

从1981年Ready System发展了世界上第1个商业嵌入式实时内核(VRTX32),到今天已经有近20年的历史。20世纪80年代的产品还只支持一些16位的微处理器,如68k,8086等。这时候的RTOS还只有内核,以销售二进制代码为主。当时的产品除VRTX外,还有IPI公司的MTOS和80年代末ISI公司的PSOS。产品主要用于军事和电信设备。进入20世纪90年代,现代操作系统的设计思想,如微内核设计技术和模块化设计思想,开始渗入RTOS领域。老牌的RTOS厂家如Ready System(在1995年与Microtec Research合并),也推出新一代的 VRTXsa实时内核,新一代的RTOS厂家Windriver推出了Vxwork。另外在这个时期,各家公司都有力求摆脱完全依赖第三方工具的制约,而通过自己收购、授权或使用免费工具链的方式,组成1套完整的开发环境。例如,ISI公司的Prismt、著名的Tornado(Windriver)和老牌的Spectra(VRTX开发系统)等。
进入20世纪90年代中期,互联网之风在北美日渐风行。网络设备制造商、终端产品制造商都要求RTOS有网络和图形界面的功能。为了方便使用大量现存的软件代码,他们希望RTOS厂家都支持标准的API,如POSIX, Win32等,并希望RTOS的开发环境与他们已经熟悉的UNIX,Windows一致。这个时期代表性的产品有Vxwork,QNX, Lynx和WinCE等。




嵌入式可配置实时操作系统eCos的可配置机制如何实现?
1.1 嵌入式实时操作系统简介<\/ 1.1.1 嵌入式实时操作系统的发展现状与未来,如VxWorks和Osek\/Vdx,展示了它们在工业界的广泛应用。1.1.2 Ecos<\/,作为开源选择,因其开源特性备受关注,具有可配置性和丰富的功能特性。1.2 eCos历史、现状与前景 1.2.1 Ecos自诞生以来,逐步成长,反映在它丰富的...

嵌入式实时操作系统有哪些分类
实时系统主要分为以下两类。强实时系统(hard real-time):在航空航天、军事、核工业等一些关键领域中,应用时间需求应能够得到完全满足,否则就造成如飞机失事等重大地安全事故,造成重大地生命财产损失和生态破坏。因此,在这类系统的设计和实现过程中,应采用各种分析、模拟及形式化验证方法对系统进行严格...

实时操作系统的优缺点有哪些?
1、硬实时响应 基于优先级抢占的RTOS,根据任务的实时需求,执行优先调度。有严格时序限制的任务可以优先执行,提高应用程序对时间关键事件的响应。2、系统性能最大化 针对大型的、复杂的嵌入式应用,使用一个事件驱动的RTOS,来替代基于轮询的超循环结构,可以生成一个更有效的设计,更小的存储占用,应用可...

实时操作系统的主要特点
4.和其他一些著名的嵌入式操作系统不同,ucos ii在单片机系统中的启动过程比较简单,不像有些操作系统那样,需要把内核编译成一个映像文件写入ROM中,上电复位后,再从ROM中把文件加载到RAM中去,然后再运行应用程序。ucos ii的内核是和应用程序放在一起编译成一个文件的,使用者只需要把这个文件转换成HEX格式,写入ROM中...

嵌入式操作系统的实时性及其影响因素有哪些?
实时性的影响因素?貌似只跟系统有关吧。确切点,跟操作系统调度有关,跟中断响应处理方式有关。影响最大的主要还是OS里边的调度方式。如果要了解,可以看几个流行RTOS的进程调度来对比。--- 目前的嵌入式OS中,只有WinCE是实时性较差的。貌似最好的是VxWorks。我不知道你要应用在什么场合,一般情况下...

嵌入式系统的系统组成
系统软件层由实时多任务操作系统(Real-time Operation System,RTOS)、文件系统、图形用户接口(Graphic User Interface,GUI)、网络系统及通用组件模块组成。RTOS是嵌入式应用软件的基础和开发平台。嵌入式操作系统嵌入式操作系统(Embedded Operation System,EOS)是一种用途广泛的系统软件,过去它主要应用与工业控制和国防系统...

实时嵌入式系统有哪些
实时嵌入式系统有:(1) DeltaOS DeltaOS是电子科技大学嵌入式实时教研室和科银公司 (专门从事嵌入式开发) 联合研制开发的全中文的嵌入式操作系统,提供强实时和嵌入式多任务的内核,任务响应时间快速、确定,不随任务负载大小改变,绝大部分的代码由C语言编写,具有很好的移植性。(2) Hopen OS Hopen OS是...

什么是嵌入式操作系统?
嵌入式操作系统EOS(Embedded )是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的EOS产品系列。随着Internet技术的发展、信息...

嵌入式操作系统常见系统
FreeRTOS是专为实时性要求高的嵌入式应用设计的,它以简单易用和高效率闻名。紧接着是RTOS家族的RTX,提供高度可定制的实时操作系统解决方案。Arm-Linux是基于Linux内核的,专为Arm架构设计,支持高性能的嵌入式设备。VxWorks是一款商业级别的实时操作系统,常用于航空航天和工业自动化等领域。RTEMS是一款...

嵌入式操作系统有哪些
eCos中文翻译为嵌入式可配置操作系统或嵌入式可配置实时操作系统。适合于深度嵌入式应用,主要应用对象包括消费电子、电信、车载设备、手持设备以及其他一些低成本和便携式应用。eCos是一种开发源代码软件,无任何版权费用。 eCos最大的特点是模块化,内核可配置。如果说嵌入式Linux太庞大了,那么eCos可能就能够满足要求。它...

临城县15079984253: 嵌入式实时操作系统 - 搜狗百科
植垂洛卡: 当时的产品除VRTX外,还有IPI公司的MTOS和80年代末ISI公司的PSOS

临城县15079984253: 嵌入式系统的发展历程是怎样的?
植垂洛卡: 虽然嵌入式系统是近几年才风靡起来的,但是这个概念并非新近才出现.从20世纪七十年代单片机的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了近30年的发展历史.

临城县15079984253: 嵌入式系统的发展及应用 -
植垂洛卡: 纵观嵌入式系统的发展历程,大致经历了以下四个阶段: 无操作系统阶段 嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能,通常应用于各类工业控制和飞机、导弹等武器装备中,一...

临城县15079984253: 嵌入式系统发展 -
植垂洛卡: 在网络与通信设备、消费电子、数字家电、汽车电子、医疗电子、工业控制、办公自动化、金融电子、军事、航空航天等国民经济的各个领域,嵌入式软件均已得到广泛应用,中国嵌入式软件的产业规模,已超过1000亿元人民币.在应用深度方...

临城县15079984253: 嵌入式实时操作系统的技术发展如何?
植垂洛卡: 4.电信设备、控制系统要求的高可靠性,对RTOS提出了新的要求

临城县15079984253: 嵌入式系统的历史来源是什么呢? -
植垂洛卡:嵌入式如今发展的已经超出了很多人的想象,毫无疑问的成为最具发展潜力的行业,下面就由卓跃教育带领大家做一个深入的了解嵌入式系统的历史和发展趋势. 事实上,在很早的以前,嵌入式这个概念就已存在了.在通信方面,嵌入式系统...

临城县15079984253: 嵌入式实时系统,什么是嵌入式实时系统 -
植垂洛卡: 嵌入式实时操作系统(Embedded Real-time Operation System,RTOS).嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”,是一种以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格...

临城县15079984253: 嵌入式实时系统的嵌入式实时系统的产生并得到迅速发展的原因 -
植垂洛卡: 单片机处理器能力的提高和应用程序功能的复杂化、精确化,迫使应用程序划分为多个重要性不同的任务,在各任务间优化地分配CPU时间和系统资源,同时还要保证实时性.靠用户自己编写一个实现上述功能的内核一般是不现实的,而这种需求又是普遍的.在这种形势之下,由专业人员编写的、满足大多数用户需要的高性能RTOS内核就是一种必然结果了.对程序实时性和可靠性要求的提高也是RTOS发展的一个原因.此外,单片机系统软件开发日趋工程化,产品进入市场时间不断缩短,也迫使管理人员寻找一种有利于程序继承性、标准化、多人并行开发的管理方式.从长远的意义上来讲,RTOS的推广能够带来嵌入式软件工业更有效、更专业化的分工,减少社会重复劳动、提高劳动生产率.

临城县15079984253: 嵌入式发展方向如何?嵌入式有什么发展方向? -
植垂洛卡: 嵌入式技术发展前景和发展方向嵌入式技术可以说是当前最热门、最具发展前途的IT应用领域之一,嵌入式技术与应用专业遵循的是面向产业发展和定位人才培养的原则,培养学生在嵌入式领域进行软件开发、软/硬件测试、系统维护等等几方...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网