嵌入式操作系统wince实践教程理工课件windows ce简介_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、的发展历史:从 20 世纪 70 年代单片机的出现到今天各种多年的历史。为处理器及微控制器的广泛应用系统已有 30以单个为的系统:大部分应用一些工业控制系般没有操作系统的支持,而是通过汇编语言编程实现系统的功能。主要特点是:系统结构和功能相对简单,成本较低。CPU 为基础、以以操作系统为的系统:操作系统能运行于不同类型操作系统已经具备了文的微处理器上;内核开销小、效率高,具有高度的模块化和扩展性;件和目录管理、设备管理,提供多任务、多进程、多线程处理,及用户界面等功能;向用户提供了大量的应用应用程序接口,开发应用程序相对简单。以基于ernet 为标志的系统:随着ernet 的进一步发展,以及e

2、rnet 技术与信息家电、工设备与ernet 的结合才是业控制技术等的结合日益紧密,系统?技术的真正未来。随着计算机科学技术特别是微处理器技术的快速发展,计算机的运算速度越来越快、容量越来越大、体积越来越小、成本越来越低,性能越来越高,这就为把计算机技术应用到各个领域、嵌入到各种设备、装置、产品和系统中去奠定了必要的物质基础。(计算机)系统不以独立装置或设备的形式出现,整个系统的大部分甚至全部系统都隐藏(嵌入)在各种设备、装置、产品和系统中。在的日常生活中,人们已经普遍使用着、PDA、手持设备和掌上电脑等信息电器来速发展的一个证明。系统特点:和处理各种重要信息,这些小型装置只是系统应用正在迅系

3、统通常是面向特定任务的,而不同于一般通用 PC 计算,是“”的计算机系性:统。具体的应用需求决定着 弃整个系统并重新进行设计。处理器的性能选型和整个系统的设计。如果要更改其任务,就可能废实时性:任务是时间关键性约束,它必须在某个时间范围内完成,否则由其控制的功能就会失效。例如,控制飞行器稳定飞行的控制系统如果因反馈速度不够,其控制算法就可能会失效,飞行器在空中飞行就会出问题。由于通用计算机系统只使用在人机交互环境中,对象(人)量快),这响应时间 ta 要求,只是一个期望值(尽种一方面表现为永无止尽,另一方面又时的电子系统现实的可性。因此,通用计算机系统是一个非实而快速性成为通用计算机系统发展的

4、永恒。小尺寸:成各种工作。系统比通用PC 系统资源少得多。通用 PC 系统有数不胜数的系统资源,可轻松地完在设计时考虑到经济性,不能使用通用 CPU,所选的 CPU 只能管理很少的资源,其成本更低,结构更简单;很多系统的空间在 1 兆之内,有的没有外部器;电能供应有限,一些系统由于环境的原因只能采用电池供电。低功耗:通用PC 有足够大的内存空间,具有良好的通风能力,但是系统中的 Pentium 或AMD 处理器均配备庞大的散热片和冷却风扇进行系统散热。而许多系统就没有如此充足的电能供应,尤其是便携式设备,即使有足够的电源供应,散热设备的增加也往往是不方便的。因此,在设计嵌入式系统时,应尽可能降

5、低功耗。系统硬件目前据不完全统计,全世界处理器品种总量已超过 1500 多种,流行体系结构有 50 多个系列。嵌入式微处理器的基础是通用计算机中的 CPU,是积小、质量轻、成本低、可靠性高等优点。系统的。在应用中,微处理器具有体C 处理器:C 是早期 Motorola 和 IBM 联合为 Apple 的 MAC 机开发的 CPU,商标权同时属于 IBM 和 Motorola,并成为他们的主导成品。C 架构的特点是可伸缩性好,方便灵活。C 处理器品种很多,既有通用的处理器,又有控制器和内核,应用范围非常广泛,从高端的工作站、服务器到桌面计算机系统,从消费类电子产品到大型通信设备,无所不包。Spa

6、rc 处理器:1987 年,SUN 和 TI 公司合作开发了 RISC 微处理器SPARC。SPARC 微处理器最突出的特点就是它的可扩展性,这是业界出现的第一款有可扩展性功能的微处理。SPARC 的推出为 SUN 赢得了高端微处理器市场的领先地位。ARM 处理器:ARM 系列处理器是英国先进 RISC 机器公司(Advanced RISC Machines,ARM)的产品。ARM 公司是业界领先的知识供应商。与一般的公司不同,ARM 公司只采用 IP的方式允许半导体公司生产基于 ARM 的处理器产品,提供基于 ARM 处理器内核的系统解决方案和技术,不提供具体的统。ARM 的成功在于它极好的

7、性能以及极低的能耗,ARM 的设计非常适合于小的电源供电系MIPS 处理器:MIPS 的意思是“无互锁流水级的微处理器”,最早是在 20 世纪 80 年代初期由美国斯坦福大学 Hennessy 教授的研究小组研制出来的。在方面,MIPS 系列微处理器是目前仅次于 ARM 的用得最多的处理器之一。MIPS 的系统结构及设计理念比较先进,在设计理念上 MIPS 强调软硬件协同提高性能,同时简化硬件设计。常用操作系统简介Windows EmbeddedSo Windows Mobile is a specific subset of Windows CE components, combined w

8、i set of Windows Mobile specific components with device specific drivers and extras defined by the OEM / ODM / Mobile Operator.Windows Mobile 是一组具体的 Windows CE 组件的子集,结合一组 Windows Mobile 具体组件,原始设备生产商定义的设备的驱动程序。Windows Mobile 是基于Windows CE 内核系统操作系统,Windows Mobile 与微软的Windows 操作系统很相似,拥有与 Windows 操作系统同样

9、强大的功能,同时拥有相似的操作方式。所以使用装有 Windows Mobile 操作系统智能设备的悉,丝毫没有难以接受的困惑。VxWorks,会感到亲切与熟在的 F-16、F-18 战斗机,B-2轰炸机和爱国者上,甚至 1997 年 4 月和 2004 年 1月在火星表面登陆的火星探测器上也是用到了 VxWorksLinuxLinux 的出现,给整个世界带来了无限生机。Linux 具有内核可裁剪、效率高、稳定性好、移植性好、源代码开放等优点,还内含了完整的 TCP/IP 网络协议栈,很适合在领域应用。与传统的实时操作系统(RTOS)相比,采用Linux 这样开放源码的操作系统的另外一个好处是,

10、Linux 开发团体看来会比 RTOS 的供应商更快地支持新的 IP 协议和其他协议。例如,用于 Linux 的设备驱动程序要比用于商业操作系统的设备驱动程序多。因此,越来越多的公司和个人正在把Linux 作为Windows CE 发展历史操作系统的首选Windows CE 的第一个版本于 1996 年发布。但是,最初它并不是很成功,直到Windows CE.net 3.0,它才真正们所接受,并逐步取得了成功。2002 年1 月,微软发布了Windows CE.net,即Windows CE.net4.1 版,这是一个非常成功的版本,它与 2004 年发布的 4.2 版差别很小。在Linux 不断夺取系统市场、生产商对的要求越来越高的今天,微软不但发布了自己的新系统,还宣布向消费者和BSquare、Centrality、Micros Systems 等厂商完全开放CE 6.0 的核心源代码,并提供Visual Studio 2005

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论