1 / 36

Windows CE 6.0 基础

Windows CE 6.0 基础. 本节课程主要知识点 Windows CE 的发展史 Windows CE 的应用领域 Windows CE 6.0 的特性 Windows CE 6.0 代码组成 Windows CE 的版权 Windows CE 的安装. 重点和难点. 重点 Windows CE 6.0 的使用 难点 Windows CE 6.0 的安装. Windows CE 的发展史. Windows CE 1.0. 在 1996 年 11 月首次面世,为手持式 PC 而设计。

Download Presentation

Windows CE 6.0 基础

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows CE 6.0基础 本节课程主要知识点 • Windows CE的发展史 • Windows CE的应用领域 • Windows CE 6.0的特性 • Windows CE 6.0 代码组成 • Windows CE的版权 • Windows CE的安装

  2. 重点和难点 重点 • Windows CE 6.0 的使用 难点 • Windows CE 6.0 的安装

  3. Windows CE的发展史

  4. Windows CE 1.0 • 在1996年11月首次面世,为手持式PC而设计。 • 该手持式PC配有480*240或640*240的屏幕,有一个很小的矩形键盘。

  5. Windows CE 2.0 • Fall Comdex 97大会上,微软发布了其显著更新的操作系统Windows CE 2.0。 • 同时更新的更有一些硬件,显示器具有640*240的横向屏幕,一些是彩色的,还具有略大一些的键盘。

  6. Windows CE 3.0 • 2000年4月,微软宣布了Pocket PC,最初的Pocket PC使用预发布的具有更多功能的Windows CE 3.0。Pocket PC的用户界面也有所不同,更加整洁外观。 • 2001年晚些时候,Pocket PC更新为Pocket PC 2002。这次发布使用了Windows CE3.0的最终发布版本,并做了一些用户接口方面的改进。同时也增加了Pocket PC Phone版本。 • 2002年末发布Smartphone2002。

  7. Windows CE 4.X(Windows CE.net) • 2002年11月,Windows CE.Net发布,.NET特别强调网络功能,该操作系统主要为移动用户提供基于网络的服务和内容,它不但能够支持蓝牙和802.11b无线局域网技术,同时还可以应用于其他设备,如数码相机、小型客户端设备、机顶盒,以及自动化设备等。 • 它支持4种处理器家族,包括:ARM(包括 ARM720T、ARM920T、ARM1020T、StrongARM和XScale)MIPS、SHx 和X86。

  8. Windows Mobile 2003 • 在2003年6月,微软发布了Windows Mobile 2003,采用了前面所提到的CE.NET架构,同时发布的还有Windows Mobile 2003 Software For Pocket PC 和Smartphone。 • 从Windows Mobile 2003开始,微软以Windows Mobile 的名称取代了Windows CE,将Pocket PC产品划归到了Windows的大旗下,加大了对掌上电脑的投入。 • Windows Mobile 2003是以Windows CE 4.2为核心,对XScale CPU进行了优化。

  9. Windows Mobile 2003 Second Edition • 放弃了过去一成不变的屏幕分辨率。 • Windows Mobile 2003 Second Edition除了支持传统的240×320的分辨率之外,还新增了对320×240横屏及240×240正方形两种分辨率的支持。 • 除此之外,在上述分辨率基础上两倍放大的高清晰规格也在支持之列,即480×640横屏、640×480竖屏和480×480正方形三种高清晰分辨率。

  10. Windows CE 5.0 • 2004年8月,微软发布Windows CE5.0。 • Windows CE5.0在以下方面的性能得到改善 • D3D Mobile、FastStart、GDI功能增强。 • 增强安全性。 • 广泛的源代码访问和设计灵活性。 • 增加25%的源代码开放。

  11. Windows Embedded CE 6.0 • 2006年11月,微软发布Windows Embedded CE 6.0。 • 微软还将Visual Studio 2005专业版作为Windows Embedded CE 6.0的一部分一并推出。这对微软来说又是一次史无前例的突破。 • Visual Studio 2005专业版将包括一个被称为Platform Builder的功能强大的插件。 • 全面开放内核源代码。

  12. Windows Embedded CE 6.0 R2 • 2007年11月,微软发布Windows Embedded CE 6.0 R2。 • Windows CE 6.0 R2新增的内容 • Remote Desktop Protocol (RDP) 6.0 • IE浏览器升级到Internet Explorer 6 • 新增BSP包 • 设备API中增加Web Services • Windows Media Player OCX 7.0 • VoIP电话 • 支持可插拔字体

  13. Windows Embedded CE 6.0 R3 • 2009年9月,微软发布Windows Embedded CE 6.0 R3。 • 主要新增了与Windows 7的连通性,为开发人员和设备制造商提供了Windows 7 Device Stage驱动端口。 • R3还提供了更多新功能,比如开发人员可使用Silverlight、Microsoft Expression Blend和Internet Explorer Embedded技术开发高清内容,实现了移动和缩放、触摸和手势输入等,显著改善用户体验。

  14. Windows CE 产品路线图 Windows CE 1.0 11/1996 Windows CE 3.0 04/2000 Windows CE 5.0 07/2004 Windows Embedded CE 6.0 R2 11/2007 1997  1999  2001  2003  2005  2007  Windows CE 2.0 09/1997 Windows CE .NET 4.0 01/2002 Windows Embedded CE 6.0 09/2006

  15. Windows CE 的应用领域

  16. Windows CE 的应用领域(1/2) • 随着嵌入式处理器的频率不断提高,电池技术的改进以及Windows CE自身不断的改进以及源代码的公布,Windows CE获得了广泛的应用。 • PDA • 智能手机 • Intel PXA270+Windows CE 5.0 曾经是最好的智能手机的解决方案之一

  17. Windows CE 的应用领域(2/2) • 工业控制 Windows CE具有可靠的软件性能、实时响应和易操作性。它降低了产品生存周期的各个阶段的成本,并且缩短了研发周期,被证明是工业控制领域的一种典型手段和很好的选择。 • 消费类电子 消费类电子很多都是使用Windows CE操作系统,象机顶盒、PMP(便携式媒体播放器)、GPS、电子书等等。

  18. Windows CE 6.0的特性

  19. Windows Embedded CE 6.0的特性(1/2) 可抢占、多任务系统 虚拟保护内存模式 多进程,可达32000个进程 多线程 256 级优先级 基于 Win32编程 每个进程的虚拟内存空间可达2G

  20. Windows Embedded CE 6.0的特性(2/2) 支持多种CPU架构: ARM, x86, MIPS, SH4 需要MMU支持 有相应的BSP包支持 Kernel 级的源代码编程 熟悉丰富的工具链 Visual Studio、远程工具、Emulator、测试工具

  21. Windows CE 6.0的目录组成

  22. Windows CE 6.0的目录

  23. CRC目录 CRC Platform Builder 通过CRC.INI校验 Platform Builder 安装是否完全。

  24. Others目录 Others 1、ATL8头文件、实现文件、库文件。 2、.net frame works 库。 3、Windows CE 支持的数据库文件。 4、Windows CE 支持的SQLCE库。 5、Visual Studio 用到的工具。

  25. OSDesigns目录 1、创建的Windows CE 6.0映像文件 都放在该目录下。 OSDesigns

  26. Platform目录 多个BSP包用到的公用代码。 Platform 不同平台BSP源代码。

  27. Private目录 DirectX多媒体组件源码。 Windows CE 命令行测试。 Windows CE 服务源代码。 Windows CE Shell 组件源码。 private Windows CE 测试源码。 Office 源码。 WCESHELLFE库路径。 Windows CE 操作系统源码。

  28. Public目录(1/2) 提供设计模板。 核心组件。 与平台无关的通用模块。 PC与目标平台同步组件。 DCOM组件。 DirectX相关组件。 图像处理相关组件。 public IE 浏览器相关组件,有部分源码。 .NET Compact Frameworks 相关组件。 OS 测试相关组件。

  29. Public目录(2/2) Tools 工具组件。 远程桌面连接。 Javascrip和vbscript 引擎组件。 网络相关模块。 Shell 组件。 pocket pc Ayshell 组件 。 语音识别和朗读。 sql server ce 2.0 二进制文件。 public 基于sip标准的voip 模块。 Windows ce 应用模块。 Windows ce shell 应用模块。

  30. SDK目录 构建系统用到的编译器与其他一些辅助工具。 不同目录存放目录,C/C++、 汇编语言的编译器。 SDK

  31. Windows CE的版权

  32. Windows CE的版权 • 微软 OEM 客户版权协议 • OEM客户在产品上市前要与微软签定版权协议。 • 协议通过微软的代理商来签署完成。 • 不需要支付开发工具费用 • 一年有效 • 第二年自动续签

  33. Core License • 内核 • 文件系统 • 网络和通讯技术 • 多媒体能力 • 数字版权管理

  34. Professional License • 在Core License基础上新增: • Remote Desktop Connection • Windows Messenger • WordPad • 手写识别 • Internet Explorer • 流媒体播放 • Windows Media Player

  35. 更多的一些信息 • 参加WEMAP(Windows Embedded Academic Program) • http://msdnprod/embedded/community/academic/default.aspx • Windows Embedded Community • http://msdn.microsoft.com/embedded/community/default.aspx • Hardware Empowerment Program • http://msdnprod/embedded/community/academic/collaboration/default.aspx • Windows Embedded Developer Center • http://msdn.microsoft.com/embedded

  36. 有用的链接 • Windows for Devices • http://www.windowsfordevices.com • Real Time Computing - RTC • http://www.rtcmagazine.com • Pocket PC Mag • http://www.pocketpcmag.com • Microsoft Mobiles • http://msmobiles.com

More Related