windowsce操作系统简述

合集下载

WinCE操作系统

WinCE操作系统

WinCE操作系统WinCE操作系统是通用型的嵌入式操作系统,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。

它1996年开始发布Windows CE 1.0版本,2004年7月发布了Windows CE .NET 5.0版本,目前用得最多的是Windows CE .NET 4.2版本,其发展速度也是很快的,功能上自不必描述,它的主要应用领域有PDA市场、Pcket PC、Smartphone、工业控制、医疗等。

就WinCE来讲,你无法买到WinCE这个操作系统,你买到的是Platform Builder for 4.2的集成开发环境,我们也简称为PB,利用它你可以剪裁和定制出一个符合你自己需要的 4.2的操作系统,因此,我们说的操作系统实际上完全是由自己定制出来的,这就是嵌入式操作系统最大的特点。

Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点。

Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用。

Windows CE并非是专为单一装置设计的,所以微软为旗下采用Windows CE作业系统的产品大致分为三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及Auto PC。

WindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0 和6.0WINCE1.0是一种基于Windows95的操作系统,其实就是单色的Windows95简化版本。

技术支持、直接资助等手段聚集了大量合作厂商,使WinCE类的PDA 阵容越来越强大。

WindowsCE系统介绍

WindowsCE系统介绍

一 Windows CE系统介绍1.1 Windows CE发展简介微软公司从1990年开始准备构建移动设备中的Windows,但先后因为市场和硬件技术问题搁浅了WinPad和Pulsar项目,随着经验的积累和各种条件的成熟,这两个解散后的项目小组组成了新的Pegasus小组,这个小组在1996年11月发布了一带有“指定参考设备硬件要求”列表的Windows CE 1.0,与此同时NCE和Cisco公司还发售了两个采用Windows CE 1.0的HandHeld PC。

总的来讲,Windows CE 1.0做得并不成功,但使微软公司迈出了在嵌入式操作系统中的第一步。

Windows CE 1.0发布后不到一年,Windows CE 2.0就发布了,Windows CE 2.0在Windows CE 1.0基础上有很大增强,提供了对FAT32文件系统的支持,增加了对软键盘和USB控制器的支持。

2.12版的Windows CE模块化程度空前提高,还增加了对控制台、BlueTooth、高速红外传输、Interact Explorer 4.0等的支持。

新版的Platform Builder也越来越被OEM厂商所接受。

2000年6月,微软发布了Windows CE 3.0,直到这个版本Windows CE才开始了与Plam OS的直接性竞争。

2001年初,微软发布了Windows CE NET 4.0,从名字上看得出好像它是支持.NET Compact Framework,但真正的支持只到Windows 4.1才实现,不过在Windows 4.0版里的政变也很大,比如,改变了驱动的加载模型,并对通信接口和注册表都有了新的支持和改变,而且正是在这一个版本Windows CE成为了一个真正的硬实时嵌入式操作系统。

Windows CE NET 4.2版加入了对Pocket PC更好的支持,Windows 4.2版也是截至2006年l为止应用得最多的Windows CE版本,相对于以前版本在稳定性和可靠性上都有很大改观。

winCE嵌入式操作系统介绍

winCE嵌入式操作系统介绍

Windows CE 嵌入式系统Windows CE是Microsoft公司的嵌入式操作系统产品。

它是一个紧凑、高效和可扩展的操作系统,具有多线程、多任务、确定性的实时和完全抢先式优先级的操作系统环境,适合于只有有限硬件资源的硬件系统。

操作系统的定制采用模块化设计方式,便于用户的使用。

支持Win32 API和MFC,具有Windows程序设计经验的用户可迅速掌握其编程方法。

第一章绪论BSPBSP是介于主板硬件和操作系统之间的一层,也可以说是操作系统的一部分,主要目的是为了支持操作系统,使之能够正常地在主板上运行.“嵌入性”、“专用性”和“计算机系统”是嵌入式系统的三个基本要素。

一般情况下,嵌入式操作系统可分为两类:一类是面向控制和通信等领域的实时操作系统,如WinRiver公司的VxWorks、ISI公司的pSOS、QNX公司的QNX和ATI的Nucleus等.另一类是面向消费电子产品的非实时操作系统,Windows CE是一个实时操作系统.实时支持功能在以下几个方面提升了Windows CE的性能.(1)支持嵌套中断(2)允许更高优先级别的中断首先得到响应,而不是等待低级别的中断服务线程(IST)(3)更好的线程响应能力(4)对高级别中断服务线程的响应时间上限的要求更加严格,在线程响应能力方面的改进,可帮助开发人员掌握线程转换的具体时间,并通过增强的监控能力和对硬件的控制能力帮助开发人员创建更好的嵌入式应用程序.(5)更多的优先级别,256个优先级别可使开发人员在控制嵌入式系统的时序安排方面有更大的灵活性.(6)更强的控制能力,对系统内的线程数量的控制能力可使开发人员更好地掌握调度程序的工作情况.5 丰富的多媒体和多语言支持第二章Windows CE的体系结构和功能2.1 Windows CE的层次结构2.2 进程、线程与调度2.3 内存管理2.4 存储管理与文件系统2.5 用户界面与图形系2.1.1 微内核结构Windows CE属于比较典型的微内核操作系统在内核中仅仅实现进程、线程、调度及内存管理等最基本的模块,而把图形系统、文件系统及设备驱动程序等等都作为单独的用户进程来实现.这样做显著地提高了系统的稳定性和灵活性.操作系统的结构可分为单体内核结构和微内核结构.传统的UNIX 是单体内核操作系统的代表.单体内核操作系统将图形、设备驱动及文件系统等功能全部在操作系统内核中实现,运行在内核状态和同一地址空间.其优点是减少了进程间通信和状态切换的系统开销,获得较高的运行效率;缺点是内核庞大,占用资源较多且不易剪裁,一旦每个驱动程序出错,就会导致整个系统的崩溃,系统的稳定性、安全性不好.与此相反,微内核系统在内核中只实现那些必须由内核实现的基本功能,而将图形系统、文件系统、设备驱动及通信等功能在内核之外,以系统服务的形式提供各种功能.这种结构的优点是有一个精炼的内核,便于剪裁与移植,而且由于系统服务程序运行在用户地址空间,因而个别驱动程序的错误不至于导致整个系统的崩溃;其不足之处是在运行中用户状态和内核状态频繁地切换,从而导致系统效率不如单体内核.微内核结构用一个水平分层的结构代替了传统的纵向分层的结构。

《工业互联网安全测试技术》课件—— 06 WinCE操作系统

《工业互联网安全测试技术》课件—— 06 WinCE操作系统

02 WinCE工控系统中的应用分析
(4) WinCE人机界面
WindowCE不仅支持图形和窗口,具有多媒体功能,而且 还可以利用丰富灵活的控件库在WindowsCE环境下为嵌入式应 用建立各种图形用户界面。
WindowsCE支持256色,显示分辨率可以设定,支持触摸 屏。因此,WindowsCE完全可以满足工业控制系统对人机界面 的要求。
01
01 WinCE 操作系统
01 WinCE操作系统
(1) WinCE系统简介
WindowsEmbeddedCompact(即 WindowsCE)是微软公司嵌入式、移动计算平台的 基础,它是一个开放的、可升级的32位嵌入式操作 系统,是基于掌上型电脑类的电子设备操作系统。
它是精简的Windows95,WindowsCE的图形 用户界面相当出色。
02
02 WinCE 工控系统中的应用分析
02 WinCE工控系统中的应用分析
(1) 适用场景
嵌入式操作系统是一种应用广泛的系统软件,工业控制是它的传统应用领域,在 这一领域里已有一些比较成功的嵌入式操作系统。许多着名的工业控制器生产商已 经开发出基于Windows CE 3.0的工业控制产品,如西门子AG公司的多功能操作面 板MP系列,Cybectec公司的变电站现代化平台SMP等。
02 WinCE工控系统中的应用分析
(3) WinCE可靠性
从故障角度来看,实时操作系统在应用中是以内核模式工作的,应用的故障会立刻造成系 统崩溃。WindowsCE内核具有内存管理功能,可以检查出应用造成的系统异常,抑制由于应 用不正常直接破坏系统的危险性。所以WindowsCE比一般的实时系统健壮。
2)软件部分:采集软件安装在数据采集仪中,用户通过采集软件进行数据的 自动采集,并进行相关的处理

Microsoft Windows CE

Microsoft Windows CE
量时大致能降到$15/Licence。
2000年微软公司将WinCE3.0正式改名为Windows for Pocket PC,简称Pocket PC。就是把Pocket Word和Pocket Excel等一些日常所需的办公软件的袖珍版装了进去Pocket PC,同时在娱乐方面的性能做很大的加强。当然对于微软的所有举动,捧场的厂商自然也不会少,加入Pocket PC 阵营的现在就有HP、Compaq、Casio等一些著名厂商。当Compaq的iPAQ 3630的诞生和在市场的热销,支持和加入Pocket PC阵营的厂商就越来越多。2002年智能手机商机再现,不少PPC厂商希望推出整合手机功能的PPC,于是在2002年8月,专门为手机优化过的微软Pocket PC 2002 Phone Edition操作系统匆匆问世,2002年10
Windows CE拥有良好的通信能力。它广泛支持各种通信硬件,也支持直接的局域网连接以及拨号连接,并提供与PC、内部网以及Internet的连接,包括用于应用级数据传输的设备至设备间的连接。在提供各种基本的通信基础结构的同时,Windows CE还提供与Windows 9x/NT的最佳集成和通信。
WinCE2.0操作系统来打造与Palm非常类似的掌上产品。
WinCE2.0不仅比CE1.0快的多,而且的彩色显示,又众多新型PDA采用新的WinCE2.0系统,大有取代Pilot的趋势,成为PDA操作系统新的标准。尽管CE2.0仍然要比Pilot的操作系统需要的空间要大的多,但它具有Windows的界面,会用PC的人小编估计没有多少人不会使用微软的操作系统。如果你熟悉Windows95,在使用WindowsCE的时候就熟门熟路了,就不需要重新学习。而且,两者技术上的相似性,第三方Windows应用软件开发商们,就可以很容易地把自己的应用软件转换成可供CE运行的版本,因此,

Windows Mobile开发指南

Windows Mobile开发指南

Wndows Mobile 开发指南1.Windows CE 、Windows Mobile概念介绍1.1 WinCEWinCE:Windows CE 是微软为嵌入式设备打造的通用操作系统,不象其它的微软 Windows 操作系统,Windows CE 并不是代表一个标准的相同的对所有平台适用的软件。

为了足够灵活以达到适应广泛产品需求, Windows CE 采用标准模式,可以通过设计一层位 于内核和硬件之间代码来用设定硬件平台,从而使产品定制。

拥有微软 Windows CE的实时系统介绍Microsoft Windows CE快速反应的嵌入式应用常常管理严格的时间反应。

例如,制造过程控制,高速的数据采 集设备,电讯交换设备,医用设备,空中“有线”控制,武器发射装备,空间航行和导航,实 验室,实验控制,汽车发动机控制,机器人系统。

为保证这种功能,就意味着不仅需要计算精确性,还有结果的时间性,此种应用必须在 指定的时间参数内做出反应。

实时系统的广义定义是“对任何外部刺激,计算机做出及时反应是至关重要的系统”,标 准定义在 Internet newsgroup corp realtime group 中 。

实时定义为:一个实时系统 它的计算正确性,不仅依靠于计算逻辑上的正确,还包括及时的产生结果。

如果没有达到系 统时间限制条件,系统也是失效的。

搞清楚实时系统和实时操作系统(RTOS)的区别至关重要,实时系统代表所有系统组 成设备——硬件,操作系统和应用——它需要达到系统的要求,实时操作系统(RTOS)只是 整个实时系统的一个组成部分,它必须提供足够的功能以确保整个实时系统达到要求。

同样,搞清快速操作系统和实时操作系统之间区别,也很重要,对于一个 RTOS 虽然达 到全面要求十分有用,但并不是它自己达到这种要求。

Internet neusgronpcornp.realtime列举了作为一个实时操作系统,必须达到的要求:· OS(操作系统)必须是多线程和优先级之分。

WindowsCE操作系统

WindowsCE操作系统

嵌入式系统原理与设计
11.2
Windows CE简介
(2)Handleheld PC 用于迷你笔记型电脑 (3)Auto PC 用于车载电脑、工业控制等。
嵌入式系统原理与设计
11.3
Windows CE的中断处理机制
11.3.1 中断体系结构 11.3.2 中断迟延
嵌入式系统原理与设计
11.3.1 中断体系结构
Windows CE的内存管理
支持32位虚拟内存、按需分配内存 和内存映像文件等。 11.5.1 内存结构 11.5.2 进程地址空间结构 11.5.3 堆和栈的内存分配 11.5.4 内存映射文件
嵌入式系统原理与设计
11.5.1 内存结构
只能管理512MB物理内存和4GB虚存。 对MIPS和SHX系列CPU而言,CE内核可直
嵌入式系统原理与设计
11.6 Windows CE的编程模式
3种模式 11.6.1 基于Win32的程序开发 11.6.2 基于MFC的程序开发 11.6.3 基于 Framework精简版的程序开发
嵌入式系统原理与设计
11.6.1 基于Win32的程序开发
CE的Win32 API比Windows系统下的Win32 API要 少一半API函数。 Win32编程可编写所有运行在CE平台上的程序。 其优点是:
MFC:Microsoft的基本类库。 开发时需要额外的库文件支持,包括CE支持的 所有MFC函数。CE使用的MFC的类大概有160个。 函数。从MFC可直接调用Win32 API。安装了 eMbedded VC++,可找到MFC源代码。 优点: 降低开发难度 缺点: 需要MFC库的支持,应用程序比Win 32模式 大一些。 在CE平台上很容易添加对MFC的支持。

WindowsCE6.0安装顺序-操作系统

WindowsCE6.0安装顺序-操作系统

WindowsCE6.0安装顺序-操作系统1、先装Visual Studio 2005, 我拿到的是Professional Edition。

最好别⽤DEFAULT安装,把组件CUSTOM⼀下,不然会花很多冤枉的磁盘空间。

WINCE600的Platform Builder不像WINCE500是独⽴的,⽽是作为VS2005的插件,以后建⽴和定制OS、编译调试全部在VS2005⾥完成4、安装MSDN,从VS2005的安装页⾥选择。

新版的MSDN界⾯功能看起来⽐较酷,但CE6的Product Documentation写得实在潦草,不少细节貌似没写清楚,所以这⾥建议选上CE5的产品⽂档留着以后作参考。

5、安装Windows Embedded CE 6.0。

应⽤开发⼈员可以不装,在后⽂会提到可以利⽤CE6⽣成的SDK来⼯作;但是不装的话,恐怕⽆法在本地MSDN得到CE6的产品⽂档,另外还有PUBLIC ⽬录下丰富的application sample code了。

⼏个注意点:(1) 在下图这步才可以改路径。

点选组件后,然后点下⾯的Browse。

这⾥不像WINCE500安装时有专门的⼀步来改路径。

害我狂点next/back⼏圈才找到。

(2) CE6没有专门的⼀个Emualtor(x86)选项了, 我以为是包含在x86⾥⾯, 后来发现x86部分我⽩装了。

WINCE600和VS2005的模拟器可以直接跑ARM指令,他们管这个叫ARMulator ( 貌似LINUX 上先有这个东西, MS抄⼈家的? )。

这导致了CE5 的基于x86的Emulator⽆法在VS2005上跑起来,得⽤个很绕路并且不太好⽤的⽅法,等我⽤顺了再写⽂章出来。

(2) 注意磁盘空间,我选装了ARMV4I和X86两个,⽤掉6.5G,⽐WINCE500还要⼤些。

--------------------------------如果BSP开发⼈员不打算⽤模拟器的话,装到这步就⾏了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows CE百科名片WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。

简介Windows CE操作系统是Windows家族中的成员,为专门设计给掌上电脑(HPCs)以及嵌入式设备所使用的系统环境。

这样的操作系统可使完整的可移动技术与现有的Windows桌面技术整合工作。

Windows CE被设计成针对小型设备(它是典型的拥有有限内存的无磁盘系统)的通用操作系统,Windows CE可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,这即是众所周知的硬件抽象层(HAL)(在以前解释时,这被称为OEMC(原始设备制造)适应层,即OAL;内核压缩层,即KAL。

以免与微软的Windows NT操作系统的HAL混淆)。

与其它的微软Windows操作系统不同,Windows CE并不是代表一个采用相同标准的对所有平台都适用的软件。

为了足够灵活以达到适应广泛产品需求,Windows CE可采用不同的标准模式,这就意味着,它能够从一系列软件模式中做出选择,从而使产品得到定制。

另外,一些可利用模式也可作为其组成部分,这意味着这些模式能够通过从一套可利用的组份做出选择,从而成为标准模式。

通过选择,Windows CE能够达到系统要求的最小模式,从而减少存储脚本和操作系统的运行,也为企业创造更大效益[1]。

Windows CE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivity)和伴侣(Companion);E代表电子产品(Electronics)。

与Windows 95/98、Windows NT不同的是,Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98,但Windows CE是基于WIN32 API重新开发、新型的信息设备的平台。

Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点。

Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用。

Windows CE并非是专为单一装置设计的,所以微软为旗下采用Windows CE作业系统的产品大致分为三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及Auto PC。

数据采集对于大部分制造业企业,测量仪器的自动数据采集一直是个令人烦恼的事情,即使仪器已经具有RS232/485等接口,但仍然在使用一边测量,一边手工记录到纸张,最后再输入到PC中处理的方式,不但工作繁重,同时也无法保证数据的准确性,常常管理人员得到的数据已经是滞后了一两天的数据;而对于现场的不良产品信息及相关的产量数据,如何实现高效率、简洁、实时的数据采集更是一大难题。

简介WinCE, 它是将条码扫描装置与数据终端一体化,带有电池可离线操作的终端电脑设备。

具备实时采集、自动存储、即时显示、即时反馈、自动处理、自动传输等功能。

为现场数据的真实性、有效性、实时性、可用性提供了保证。

其具有一体性、机动性、体积小、重量轻、高性能,并适于手持等特点。

它主要应用于工业数据采集中。

组成Windows CE主要由两大部分组成,一是Windows CE硬件设备,另一个是Windows CE 中运行的采集端软件。

·硬件部分在生产现场,由于空间的限制,一般情况下不方便放置常规的工控主机,同时也基于成本的考虑,所以采用工业级的嵌入式主机是一个比较好的解决方案,如广州太友科技的数据采集仪,此数据采集仪上配备有两个串口,仪器或设备可直接通过串口线与之相连,同时用户可在数据采集仪中设置产品相关的信息。

·软件部分采集软件安装在数据采集仪中,用户通过采集软件进行数据的自动采集,并进行相关的处理,对于生产线的实时数据,由于一般只是输出数据,没有输出相应的参数值,规格值等,所以此时可在软件中设置相应的产品信息参数,然后由用户选择相应的产品信息,班次信息,批次信息等.[2]特色增进工作产能和效率的通讯录、日历行程、工作管理、Microsoft Pocket Excel与Microsoft Pocket Word控制台可以控制并管理Windows CE与办公室PC的连结。

这让在您的PC与PDA之间转移资料并与他人透过电子邮件及红外线无线电通讯,同时与其他手携式设备交换资料。

利用便携式Internet Explorer遨游网络,并使你的HPC达到最大的功用。

从随时随地的使用电脑及PDA,到智慧型家电用品及丰富的多媒体家庭剧院,Microsoft Windows CE为工作、家庭及其间的任何一部分开启了动态的、崭新的开发远景。

这个模块化、可自订的作业系统将Windows平台延伸到桌面之外,到达更小、更机动性、更特别的装置之上,然而它的Windows血统则确保了它的相容性,并且支援了更广泛的开发基础。

Microsoft Windows CE揭露了革命性的系统架构,可以让身为开发者或科技领导者的您,扩展消费者及工业电子上的新市场。

版本历程1.0Windows CE1.0是一种基于Windows95的操作系统,其实就是单纯的Windows95简化版本。

90年代中期卡西欧推出第一款采用Windows CE1.0操作系统的蛤壳式PDA,算是第一家推出真正称得上手掌尺寸的掌上电脑厂商。

作为第一代的Windows CE1.0于1996年问世,不过它最初的发展并不顺利。

当时Palm操作系统在PDA市场上非常成功,几乎成为了整个PDA产品的代名词,在这种情况下,微软公司被迫为最初Windows CE的不断改进的同时,微软公司也通过游说、技术支持、直接资助等手段聚集了大量合作厂商,使Windows CE类的PDA阵容越来越强大。

2.0随着Windows95的出现和Windows98的成功,另外一个巨人-微软站起来了,并迅速地在PC操作系统业界建立了微软帝国。

PDA市场的发展潜力被众多分析家看好,嗅觉异常灵敏的微软自然不会放过这样一个巨大的市场,在其操作系统帝国已经非常稳定的前提下,又开始了在PDA市场上的全力冲刺,用Windows CE2.0操作系统来打造与Palm非常类似的掌上产品。

WinCE2.0不仅比CE1.0快的多,而且是彩色显示,有众多新型PDA采用了新的WinCE2.0系统,大有取代Pilot的趋势,成为PDA操作系统新的标准。

尽管CE2.0仍然要比Pilot 的操作系统需要的空间要大的多,但它具有Windows的界面,会用PC的人小编估计没有多少人不会使用微软的操作系统。

如果你熟悉Windows95,在使用WindowsCE的时候就熟门熟路了,就不需要重新学习。

而且,两者技术上的相似性,第三方Windows应用软件开发商们,就可以很容易地把自己的应用软件转换成可供CE运行的版本,因此,WindowsCE的可使用软件的种类将会越来越多的。

3.0WinCE3.0是微软的Windows Compact Edition,是一个通用版本,并不针对掌上产品,标准PC、家电和工控设备上也可以安装运行,但要做许多客户化工作,当然也可以做掌上电脑。

微软鼓励大家在任何硬件平台(WinCE3.0支持5系列CPU: x86,PowerPC,ARM,MIPS,SH3/4)上使用(为了和VxWorks,Linux等竞争),所以早期的WINCE 运行在不同的硬件平台上,而且可以更换显示方向,以便为不同的平台服务。

WinCE3.0属于付费软件,安装许可(Licence)费用为$20,10份起,批量时大致能降到$15/一份。

2000年微软公司将WinCE3.0正式改名为Windows for Pocket PC,简称Pocket PC。

就是把Pocket Word和Pocket Excel等一些日常所需的办公软件的袖珍版装了进去Pocket PC,同时在娱乐方面的性能做很大的加强。

当然对于微软的所有举动,捧场的厂商自然也不会少,加入Pocket PC 阵营的有HP、Compaq、Casio等一些著名厂商。

当Compaq的iPAQ 3630的诞生和在市场的热销,支持和加入Pocket PC阵营的厂商就越来越多。

2002年智能手机商机再现,不少PPC厂商希望推出整合手机功能的PPC,于是在2002年8月,专门为手机优化过的微软Pocket PC 2002 Phone Edition操作系统匆匆问世,2002年10月,国内第一款PPC手机--多普达686上市了,随后熊猫推出了CH860、联想推出ET180,越来越多的pocket pc产品出现了。

4.0-4.2Windows CE. NET(即Windows CE 4.0)是微软于2002年1月份推出的首个以.NET为名的操作系统,从名字上我们就可以知道它是微软的.NET的一部分。

WinCE. NET是WinCE3.0的升级,同时还加入.NET Framework精简版,支持蓝牙和.NET应用程序开发。

WindowsCE. NET 4.2是WindowsCE. NET 4.0/4.1的升级版,对Windows CE先前版本的强大功能进行了进一步的扩充和丰富,基于其开发的设备将从这些微小但重要的变化中获得更好的性能和更强的Windows集成功能。

微软在WinCE4.2版时曾提供开放源代码,不过只针对研究单位,而程序代码较少,为200万行。

5.0WinCE5.0在2004年5月份推出,微软宣布Windows CE5.0扩大开放程序源代码。

在这个开放源代码计划授权下,微软开放250万行源代码程序作为评估套件(evaluationkit)。

凡是个人、厂商都可以下载这些源代码加以修改使用,未来厂商OEM时,则再依执行时期(Run-time)授权,支付Win CE5.0核心每台机器3美元的授权费用,这也是微软第一个提供商业用途衍生授权的操作系统。

6.02006年11月,微软公司其最新的嵌入式平台Windows Embedded CE 6.0正式上市。

作为业内领先的软件工具,Windows Embedded CE 6.0将为多种设备构建实时操作系统,例如:互联网协议(IP)机顶盒、全球定位系统(GPS)、无线投影仪,以及各种工业自动化、消费电子以及医疗设备等。

相关文档
最新文档