Windows Embedded Standard 7与2009的

Windows Embedded Standard 7与2009的

ID:37517676

大小:891.50 KB

页数:14页

时间:2019-05-24

Windows Embedded Standard 7与2009的_第1页
Windows Embedded Standard 7与2009的_第2页
Windows Embedded Standard 7与2009的_第3页
Windows Embedded Standard 7与2009的_第4页
Windows Embedded Standard 7与2009的_第5页
资源描述:

《Windows Embedded Standard 7与2009的》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WindowsEmbeddedStandard7与WindowsEmbeddedStandard2009在组件化、工具和映像创建等方面的对比概述本文介绍了WindowsEmbeddedStandard2009和WindowsEmbeddedStandard7在组件化、工具和映像构建流程等方面的部分不同。目的是使用户深入了解这两款嵌入式产品之间的差异,以及这两款产品在创建和部署嵌入式设备映像时在功能、工具和用户整体体验方面的部分不同。组件化对比本文将比较WindowsEmbeddedStandard2009和WindowsEmbeddedStandard7在以下方面的不

2、同:·组件架构·功能集包·驱动程序包·语言包·组件依赖关系·宏组件与模板·SMI(SettingsManagementInfrastructure,设置管理架构)的设置与配置设置·嵌入式功能(EEFs)·客户化组件支持·组件架构Standard2009versusStandard7Page14WindowsEmbeddedStandard2009和WindowsEmbeddedStandard7具有相似的组件化概念,即将注册表信息、依赖关系和其他资源定义在一个统一的二进制文件集中,所有这些数据都作为一个集合安装在运行的映像中。但是,两款产品在组件实现和使用上是不同的。

3、对于WindowsEmbeddedStandard2009而言,其组件的实现是从头开始的。因为WindowsEmbeddedStandard2009从WindowsXPPro继承来的二进制文件并未进行组件化。因此,WindowsEmbeddedStandard2009的组件无法与包括WindowsEmbeddedStandard7在内的新推出的操作系统兼容。此外,这些组件只是用来导入到用于开发的WindowsEmbeddedStandard2009的组件数据库中,而无法导入到嵌入式设备中。要为这些设备提供服务,需要OEM开发人员使用更新后的组件重新创建整个运行时的映像

4、。WindowsEmbeddedStandard7的组件继承自Windows7,这些组件都列在组件清单上。除了个别的是为了满足某些嵌入式的特殊需求而没有包括在Windows7中,其他的都与Windows7清单一样。因此,WindowsEmbeddedStandard7与Windows7的设计完全兼容。组件更新升级与Windows7也相似,仅需创建一个嵌入式开发的专用更新包,用户可将该更新包导入部署在OEM开发人员计算机上的WindowsEmbeddedStandard7分发共享目录(distributionshare)中,或直接安装到嵌入式运行映像上。WindowsE

5、mbeddedStandard7与WindowsEmbeddedStandard2009在组件设计上的另一个不同之处体现在嵌入式核心(eCore)这一概念上。eCore包括一系列操作系统基本组件(内核、网络、安全、某些驱动程序等),这些基本组件用于引导有系统安全和网络功能的嵌入式设备。eCore是嵌入式设备的最小映像,支持OEM开发人员在其上面添加其他功能集、驱动程序和语言包,本文将在下面对此进行讨论。功能集包对于WindowsEmbeddedStandard2009,当用户创建自己的设备映像时,需要在组件的层面上选择功能集包。甚至某些重要功能(如,WindowsMe

6、diaPlayer、WindowsInternetExplorer、MicrosoftRemoteDesktopProtocol等)都是作为组件实现的,这是因为这些功能是由大量二进制文件聚集而成。因此,组件和功能的区分不很明显。此外,由于WindowsEmbeddedStandard2009有1万多个组件,因此用户如何从中选择合适的组件创建自己的映像成为一种挑战。Standard2009versusStandard7Page14对于WindowsEmbeddedStandard7,创建功能集包的目的是聚合相关的组件(如,WindowsMediaPlayer、Windo

7、wsInternetExplorer、MicrosoftRemoteDesktopProtocol等),OEM开发人员只需选择他们所要部署的功能集即可。由于要将功能集包的数量保持在最低水平(约为150个),所以功能选择流程更简单,设计和创建设备映像也更容易。驱动包在WindowsEmbeddedStandard2009中,每个驱动程序都作为独立组件实现,共有约9000个独立的驱动程序,对OEM开发人员而言,将这些驱动程序与相应的硬件设备配在一起是一项重大的挑战。与功能集包类似,WindowsEmbeddedStandard7也提供包层面的驱动程序。但

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。