瀚欣制冷设备网 加入收藏  -  设为首页
您的位置:瀚欣制冷设备网 > 制冷设备 > 正文
嵌入式操作系统有哪些
嵌入式操作系统有哪些
提示:

嵌入式操作系统有哪些

常见的嵌入式操作系统有WINDOWS CE、iOS、Linux、Android、FreeRTOS。 1、WINDOWS CE,WINDOWS CE是微软开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。Windows CE具有模块化、结构化和基干Win32应用程序接日以及与处理器无关等特点。 2、iOS,苹果的iOS系统可以说是苹果公司赖以生存的核心技术,在iPhone、iPad、iTouch、iPod等设备上运行的iOS具备了嵌入式的全部特性。 3、Linux,Linux是一个类似于Unix的操作系统。Linux从1991年问世到现在,短短10年的时间内已发展成为一个功能强大、设计完善的操作系统,Linux系统不仅能够运行于PC平台,还在嵌入式系统方面大放光芒,在各种嵌人式Linux OS迅速发展的状况下,Linux OS逐渐形成了可与Windows CE等EOS进行抗衡的局面。 4、Android,Android是一个包括操作系统,中间件以及一些重要应用程序的专门针对移动设备的层次结构的软件集。Android操作系统内置了一部分应用程序,包括电子邮件客户端、SMS程序、日历、地图、浏览器、通讯录以及其他的程序。 5、FreeRTOS,FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。 参考资料:百度百科-嵌入式操作系统

嵌入式操作系统有哪些
提示:

嵌入式操作系统有哪些

  嵌入式操作系统是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于其上的各个任务,它根据各个任务的要求,进行资源(包括存储器、外设等)管理、消息管理、任务调度、异常处理等工作。在有嵌入式操作系统支持的系统中,每个任务有一个优先级,根据各个任务的优先级,动态地切换各个任务,保证对实时性的要求。经过多年的发展,比较流行的嵌入式操作系统如下:   1、VxWorks   VxWorks 操作系统是美国WindRiver公司于1983年设计开发的一种实时嵌入式操作系统(RTOS),由于具有高性能的系统内核和友好的用户开发环境。   VxWorks的突出特点:可靠性、实时性和可裁减性。它是目前嵌入式系统领域中使用最广泛、市场占有率最高的操作系统。它支持多种处理器,如x86、i960、Sun Sparc、Motorola Mc68xxx、MIPS RX000、Power PC等。大多数的VxWorks API是专有的,采用GNU的编译和调试器,具有集成开发环境Tornado 系列。   它属于商业型操作系统,目前国内很多大的公司都采用此操作系统进行嵌入式系统的开发,如中兴通讯、华为等。   2、pSOS   该系统是一个模块化、高性能的实时操作系统,专为嵌入式微处理器设计,提供一个完全的多任务环境,在定制的或者商业化的硬件上具有高性能和高可靠性,可以让开发者根据操作系统的功能和内存需求定制每一个应用所需的系统。开发者可以利用它来实现从简单的单个独立设备到复杂的、网络化的多处理器系统。   3、Windows Embedded   Windows Embedded 产品家族是Microsoft的产品,主要是用于建立支持具有丰富应用程序和服务的32嵌入时系统,从而针对广泛的用户需求提供灵活解决方案。此外,同支持更快的“产品上市速度”并降低开发成本,Windows Embedded 产品家族还能保证开发人员立于竞争前沿。目前Windows Embedded产品家族主要有Windows CE 3.0 和Windows NT Embedded 4.0。   4、Palm OS   Palm OS是著名的网络设备制造商3COM旗下的Palm Computing掌上电脑公司的产品,在PDA市场上占有很大的市场份额。它具有开放的操作系统应用程序接口(API),开发商可以根据需要自行开发所需要的应用程序。   从全球范围来看,由于Handspring公司和SONY公司也被授权使用Palm OS操作系统,致使Palm OS的市场份额占到将近90%。Palm OS的优势在于可以让用户灵活方便地定制操作系统以适合自己的习惯,而且其市场运作经验丰富,资本雄厚,目前也正在通过第三方软件商进行软件的中文化工作。   5、OS-9   Microwave的OS-9是为微处理器关键实时任务而设计的`操作系统,广泛应用于高科技产品中,包括消费电子产品、工业自动化、无线通信产品、医疗仪器、数字电视/多媒体设备。它提供了很好的安全性和容错性。与其它的嵌入式系统相比,它的灵活性和可升级性非常突出。   6、LynxOS   Lynx Real-time Systems 的LynxOS式一个分布式、嵌入式、可规模扩展的实时操作系统,它遵循PosIX.la、PosIX.lb和PosIX.1c标准。LynxOS支持线程的概念,提供256个全局用户线程优先级;提供一些传统的、非实时系统的服务特性,包括基于调用需求的虚拟内存、一个基于Motif的用户图形界面、与工业标准兼容的网络系统以及应用开发工具。   7、QNX   QNX是加拿大QNX公司的产品。QNX是在x86体系上开发出来的,这和别的RTOS不太一样,别的大多RTOS都是从68K的CPU上开发成熟,然后再移植到x86体系上来的,但是QNX是直接在x86上面开发,只是近年才在68K等CPU上使用。   QNX是一个实时的、可扩充的操作系统,它部分遵循PosIX相关标准,如PosIX.1b实时扩展。它提供了一个很小的微内核以及一些可选的配合进程。其内核仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理。其进程在独立的地址空间运行。所有其它OS服务,都体现为协作的用户进程,因此QNX内核非常小巧(QNX 4.x大约为12KB),而且运行速度极快。这个灵活的结构可以使用户根据实际的需求,将系统配置成微小的嵌入式操作系统或者包括几百个处理器的超级虚拟机操作系统。   由于QNX具有强大的图形界面功能,因此很适合作为机顶盒、手持设备(掌上电脑、手机)、GPS设备的实时操作系统使用。   8、嵌入式Linux   自由免费软件Linux的出现对目前商用嵌入式操作系统带来了冲击。它可以移植到多个有不同结构的CPU和硬件平台上,具有很好的稳定性、各种性能的升级能力强,而且开发更容易。   国际上许多大型跨国企业,已经选中了Linux操作系统作为开发嵌入式产品的工具。如韩国三星公司、美国Transmeta公司等。国内也有很多厂家推出了基于Linux的嵌入式系统,如中科红旗软件技术有限公司既开发了嵌入式Linux系统基本开发平台,有提供了可供裁减的嵌入式Linux图形用户界面、窗口系统和网络浏览器,并与其它厂商合作开发了许多产品,包括PDA、机顶盒、彩票机等。   9、μC/OS-II   μC/OS-II是源代码公开的实时嵌入式内核,是由美国人Jean J. Labrosse撰写,其性能完全可以与商业产品竞争。它是基于μC/OS的,在1992年以来已经有很多成功的商业应用。它可在绝大多数8位、16位、32位甚至64位微处理器、微控制器、数字信号处理器(DSP)上运行。   目前嵌入式系统的开发工具平台主要包括以下几种:   (1)实时在线仿真系统ICE(In-Circuit Emulator)   (2)高级语言编译器(Compiler Tools)   (3)源程序模拟器(Simulator)

嵌入式系统的主要特点是什么?
提示:

嵌入式系统的主要特点是什么?

嵌入式系统的主要特点是什么? 嵌入式系统的主要特点: (1) 系统核心小 (2) 专用性强 (3) 系统精简 (4) 高实时性 (5)多工的作业系统 (6)专门的开发工具和环境 具体内容,以>嵌入式系统的特点及分类 - 电子发烧友网>为搜寻关键词>点>百度一下>第1个>点选进去看看, 祝顺利!有问题,请追问.有帮助,望采纳. 主要特点有: 1、系统核心小。嵌入式系统一般是应用于小型电子装置的, 资源相对有限,所以核心较之传统的作业系统要小。 2、专用性强。嵌入式系统的个性化强,其中的软体系统和硬体的结合紧密,一般硬体系统要进行的移植,即使同一品牌、同一系列的产品中也需根据系统硬体的变化和增减进行修改。同时不同的任务,需要对系统进行较大更改, 程式的编译下载须和系统相结合,这种修改和通用软体的“升级”是两个概念。 3、系统精简。嵌入式系统没有系统软体和应用软体的区分,不要求其功能设计及实现上覆杂,一方面利于控制系统成本,也利于实现系统安全。 4、嵌入式软体的基本要求是高实时性的系统软体 。软体要求固态储存,提高速度; 软体程式码要求高质量和高可靠性。 5、 多工的作业系统。嵌入式软体要想走向标准化,就须使用多工的作业系统。嵌入式系统的应用程式可以没有作业系统直接执行;但是为了排程多工、利用系统资源、 系统函式以及和专家库函式介面,使用者须自行选配RTOS开发平台。 6、需要开发工具和环境。其本身不具备自举开发能力,即使设计完成后使用者通常也是不能对程式功能进行修改的,须有一套开发工具和环境才能开发,工具和环境是基于通用计算机上的软硬体装置以及各种逻辑分析仪、 混合讯号示波器等。 7、与具体应用有机结合在一起,升级换代同步进行。因此,嵌入式系统产品一旦进入市场,具有较长的生命周期。 8.为提高执行速度和系统可靠性,嵌入式系统中的软体一般都固化在储存器晶片中。 相关介绍 嵌入式系统是一种完全嵌入受控器件内部,为特定应用而设计的计算机系统,以控制或者监视机器、装置、工厂等大规模装置。与通用计算机系统不同,嵌入式系统执行带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸同时降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。 什么是嵌入式系统?嵌入式系统的特点是什么 您好,很高兴为您解答: 嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助装置、机器或用于工厂运作的装置。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。[1] 嵌入式系统是用来控制或者监视机器、装置、工厂等大规模装置的系统。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬体可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。通常,嵌入式系统是一个控制程式储存在ROM中的嵌入式处理器控制板。事实上,所有带有数字介面的装置,如手表、微波炉、录影机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含作业系统,但大多数嵌入式系统都是由单个程式实现整个控制逻辑。 嵌入式系统的核心是由一个或几个预先程式设计好以用来执行少数几项任务的微处理器或者微控制器组成。与通用计算机能够执行使用者选择的软体不同,嵌入式系统上的软体通常是暂时不变的;所以经常称为“韧体”。 嵌入式系统的特点是: 1.系统核心小。2.专用性强。3.系统精简。4.高实时性的系统软体(OS)是嵌入式软体的基本要求。5.嵌入式软体开发要想走向标准化,就必须使用多工的作业系统。 6.嵌入式系统开发需要开发工具和环境。 还有哪些不明白的还可以追问! 嵌入式系统的概念是什么?2,嵌入式系统的特点是什么 嵌入式系统是一个大类,微控制器是其中一个重要的子类。 嵌入式系统顾名思义就是一个嵌入在其他系统中的系统。例如汽车系统中嵌入姿态控制系统,就可以使汽车驾驶更安全,更有效;电源系统内引入自动控制系统,能够让电源工作的更稳定。这里的姿态控制系统和电源的自动控制系统就属于嵌入式系统。 微控制器形成的系统一般是用于自动化,工业控制功能的,这些功能一般不会独立运用,是需要和其他系统配合的,因此从广义上讲,微控制器应用一般属于嵌入式系统的一个分支。 目前由于嵌入式系统应用广泛,因此还有不是微控制器的嵌入式系统,例如手机,是在手机的基本功能上(通话、简讯)加入了应用处理器,使其功能更加强大,但是由于制造工艺的问题,高阶手机还不能做到全部一片整合(一片整合的那个是山寨机),但是也属于嵌入式系统的一个分支。 嵌入式系统的定义及特点是什么48 嵌入式系统被定义为以应用为中心,以计算机技术为基础,软硬体可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式处理器的功耗、体积、成本、可靠性、速度、处理能力、电磁相容性等均受到应用要求的制约。例如对于嵌入式微处理器就具备以下4个特点: 对实时多工有很强的支援能力,能完成多工并且有较短的中断响应时间,从而使内部的程式码和实时核心的执行时间减少到最低限度。 具有功能很强的储存区保护功能。这是由于嵌入式系统的软体结构已模组化,而为了避免在软体模组之间出现错误的交叉作用,需要设计强大的储存区保护功能,同时也有利于软体诊断。 可扩充套件的处理器结构,能最迅速地开发出满足应用的最高效能的嵌入式微处理器。 嵌入式微处理器必须功耗很低,尤其是用于行动式的无线及移动的计算和通讯设 备中靠电池供电的嵌入式系统更是如此,功耗只有mW甚至μW级。 1.什么是嵌入式系统? 2.请叙述嵌入式系统的特点有哪些? 3.请详细说明嵌入式系统的组成? 1、嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助装置、机器或用于工厂运作的装置。 2、1.系统核心小。2.专用性强。3.系统精简。4.高实时性的系统软体(OS)是嵌入式软体的基本要求。5.嵌入式软体开发要想走向标准化,就必须使用多工的作业系统。 6.嵌入式系统开发需要开发工具和环境。 3、一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬体层、中间层、系统软体层和应用软体层组成。执行装置也称为被控物件,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时开启;也可以很复杂,如SONY智慧机器狗,上面集成了多个微小型控制电机和多种感测器,从而可以执行各种复杂的动作和感受各种状态资讯。 比较嵌入式系统与PC机的区别说明嵌入式系统的特点? 主要是嵌入式一般都是专用的装置,而且,系统可裁剪,包括硬体功能,作业系统,应用软体,都很方便的裁减。 什么是嵌入式系统?如何理解嵌入式系统的定义 嵌入式技术执行专用功能并被内部计算机控制的装置或者系统。嵌入式系统不能使用通用型计算机,而且执行的是固化的软体,用术语表示就是韧体(firmware),终端使用者很难或者不可能改变韧体。 尽管绝大多数嵌入式系统是使用者针对特定任务而定制的 简述嵌入式系统的概念及特点 嵌入式系统的定义及特点 定义:嵌入式系统是以应用为中心、以计算机技术为基础,软、硬体可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。 特点:(1)嵌入式系统是面向特定应用的。嵌入式系统中的CPU是专门为特定应用设计的,具有低功耗、体积小、整合度高等特点,能够把通用CPU中许多由板卡完成的任务整合在晶片内部,从而有利于整个系统设计趋于小型化。 (2)嵌入式系统涉及先进的计算机技术、半导体技术、电子技术、通讯和软体等各个行业。是一个技术密集、资金密集、高度分散、不断创新的知识整合系统。 (3)嵌入式系统的硬体和软体都必须具备高度可定制性。 (4)嵌入式系统的生命周期相当长。嵌入式系统和具体应用有机地结合在一起,其升级换代也是和具体产品同步进行的。 (5)嵌入式系统本身并不具备在其上进行进一步开发的能力。在设计完成以后,使用者如果需要修改其中的程式功能,必须借助于一套专门的开发工具和环境。 (6)为了提高执行速度和系统可靠性,嵌入式系统中的软体一般都固化在储存器晶片或微控制器中,而不是存贮于磁碟等载体中。想了解更多嵌入式只是可以去看看朱有鹏的免费视讯,有关嵌入式的所有内容都有讲到。