野性乡村 风儿:嵌入式之硬件系统&操作系统简介

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 13:52:16


2 典型的嵌入式系统处理器
2.3典型嵌入式处理器  2.3.18051系列单片机  2.3.268K/ColdFire系列  2.3.3PowerPC系列  2.3.4ARM系列  2.3.5X86系列  2.3.6MIPS

3 嵌入式操作系统分类:

n

   按收费模式划分

n      商用型

n      Vxworks, Nucleux ,PlamOS, Symbian, WinCE, QNX, pSOS,VRTX,Lynx OS, Hopen, Delta OS

n      免费型

n      Linux, μCLinux,μC/OS-Ⅱ,eCos,uITRON

n      按实时性划分

n      硬实时

n      Vxworks

n      软实时

n      WinCE,RTLinux

n      无实时

n      Embedded Linux

 

 

 

n      Linux是开放源码和免费使用的,遍布全球的众多Linux爱好者又是Linux开发的强大技术后盾。

n      嵌入式Linux(Embedded Linux)是指对Linux经过小型化裁剪后,能够固化在容量只有几百K字节或几兆字节的存储器芯片或单片机中,应用于特定嵌入式场合的专用Linux操作系统。嵌入式Linux的开发和研究是目前操作系统领域的一个热点。主要有RTLinux和mCLinux

n      Linux的内核小、功能强大、API丰富,系统健壮、效率高,易于定制剪裁,在价格上极具竞争力。

n      Linux不仅支持x86 CPU,还可以支持其他数十种CPU芯片。

n      近几年Linux在嵌入式领域异军突起,过去的一年中有13%的用户已经开始使用嵌入式Linux系统进行开发工作;有52%的用户决定在未来24个月内开始使用Linux作为嵌入式操作系统的开发原型。

 

 

n      Windows CE:一种针对小容量、移动式、智能化、32位、连接设备的模块化实时嵌入式操作系统(缩减的Win95)。

n      针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,属于软实时操作系统,

n      由于其Windows背景,界面比较统一认可。可以使用大多数Windows开发工具(如VB,VC等),大多数Windows应用程序经过移植后就可以运行在WinCE平台上。

n      操作系统的基本内核需要至少200K的ROM。

 

 

n      VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),具有良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域牢牢占据着一席之地。

n      VxWorks所具有的显著特点是:

     - 可靠性、实时性和可裁减性。

     - 它支持多种处理器,如x86、i960、Sun Sparc、Motorola MC68xxx、MIPS 、POWER PC等等。

n      以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空航天等高精尖技术及实时性要求极高的领域中,如火星探测器(1997年7月4日登陆火星表面)。

 

 

n      Symbian由诺基亚、西门子、索尼爱立信等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。Symbian操作系统的前身是EPOC。

n      针对PDA及智能手机的,能够提供良好的软实时的操作系统,目前占有60%的智能手机市场

n      与之竞争的有Windows Mobile、PalmOS以及Linux

n      主要版本

n      Series 60/90/80/40

n      UIQ

 

 

 

n      mC/OS—Micro Controller O S

n      美国人Jean Labrosse 1992年完成,已应用于数百种产品中。

n      应用面覆盖了诸多领域,如照相机、医疗器械、音响设备、发动机控制、高速公路电话系统、自动提款机等

n      1998年mC/OS-II,目前的版本mC/OS -II V2.72

n      2000年,得到美国航空管理局(FAA)的认证,可以用于飞行器中

n      是一个源码公开、可移植、可裁减、占用资源少、抢先式的实时多任务操作系统。其绝大部分源码采用ANSI C写的,移植性好。高校教学可免费使用。

n      网站www.ucos-II.com(www.micrium.com)

 

 

 

n      OSE主要是由瑞典的ENEA Data AB下属的ENEA OSE Systems AB 负责开发和技术服务的,一直以来都充当着实时操作系统以及分布式和容错性应用的先锋,并保持良好的发展态势。

n      OSE的客户深入到电信、数据、工控、航空邓领域,尤其在电信方面,该公司已经有了十余年的开发经验,同诸如爱立信、诺基亚、西门子等公司确立了良好的关系。

n      目前手机市场占有率为15%左右,期望在未来3G手机市场占有率达到50%。

 

 

n      Palm OS是著名的网络设备制造商3COM旗下的Palm Computing掌上电脑公司的产品。

n      Palm OS是一套专门为掌上电脑编写的操作系统,充分考虑到了掌上电脑内存相对较小的情况,所以Palm操作系统本身所占的内存很小,基于Palm操作系统编写的应用程序所占的空间也很小,通常只有几十KB,因此基于Palm操作系统的掌上电脑虽然只有几兆内存却可以运行众多的应用程序。

n      Palm OS在PDA市场上占有很大的市场份额, Palm OS的市场份额占到将近90%,最近下降70%,目前主要与WIN CE进行激烈竞争。

n      代表性的产品有Palm m505、Palm m500、Palm III等