Windows Embedded Standard 7使用指南Word下载.docx

上传人:b****3 文档编号:6934495 上传时间:2023-05-07 格式:DOCX 页数:67 大小:6.44MB
下载 相关 举报
Windows Embedded Standard 7使用指南Word下载.docx_第1页
第1页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第2页
第2页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第3页
第3页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第4页
第4页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第5页
第5页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第6页
第6页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第7页
第7页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第8页
第8页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第9页
第9页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第10页
第10页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第11页
第11页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第12页
第12页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第13页
第13页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第14页
第14页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第15页
第15页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第16页
第16页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第17页
第17页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第18页
第18页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第19页
第19页 / 共67页
Windows Embedded Standard 7使用指南Word下载.docx_第20页
第20页 / 共67页
亲,该文档总共67页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Windows Embedded Standard 7使用指南Word下载.docx

《Windows Embedded Standard 7使用指南Word下载.docx》由会员分享,可在线阅读,更多相关《Windows Embedded Standard 7使用指南Word下载.docx(67页珍藏版)》请在冰点文库上搜索。

Windows Embedded Standard 7使用指南Word下载.docx

-用于满足嵌入式特定要求的嵌入式功能,例如增强型写入筛选器、基于文件的写入筛选器、注册表筛选器、休眠一次恢复多次(HORM)、USB启动、对话框筛选器和自定义外壳程序

-450多个用于实现与不断增长的设备硬件和外设集的兼容性的驱动程序集

应用程序兼容性

用于Windows7的应用程序和驱动程序可以在WindowsEmbeddedStandard7上运行,而无需困难、昂贵且耗时的端口设定工作

企业连接性和可管理性

-支持ActiveDirectory、域加入、组策略、网络访问保护和IPv6,以实现连接性

-通过WindowsServer、SystemCenterConfigurationManager、SystemCenterOperationsManager和WindowsServerUpdateServices实现可管理性

丰富的沉浸式用户体验

通过WindowsAero和Windows触控,提供丰富的交互式用户体验。

用于构建创新体验的稳定框架WindowsPresentationFoundation

改进的电源管理

通过使用智能电源管理API,可以构建改进CPU空闲时间的应用程序。

开发人员可以使用WindowsEmbeddedStandard7创建各种智能、互连、面向服务的高级商用设备和消费类设备。

这些设备可以运行成千上万种现有Windows应用程序和驱动程序,范围从瘦客户端到多功能打印机,其中包括:

o高级机顶盒

o加油机

o功能齐全的服务点

o游戏设备

o家庭自动化网关

o工业控制

o智能装置

o多媒体Internet设备

o网亭

o数字标牌

o移动服务点

o监控设备

o多功能打印机

o联网式媒体设备

o瘦客户端

1.2WindowsEmbeddedStandard7与上一代开发工具的不同之处

简单来说WindowsEmbeddedStandard(WES)7是Windows7的组件化和添加了一些嵌入式特性的适合嵌入式应用领域的Windows7,与WindowsXPEmbedded(WindowsEmbeddedStandard2009)不同的是组件化的颗粒度更粗,减少了组件的数量。

颠覆了嵌入式系统的开发方式和部署。

要特别注意WES7的Runtime系统镜像需要进行产品激活!

详细内容见表1-1。

FeatureArea

WindowsEmbeddedStandard7

WindowsXPEmbedded

Windowstechnologies

Windows7Ultimateorlaterversions

UpdatesavailableonWindowsXPProfessional

Forexample:

∙WindowsMediaPlayer11

∙InternetExplorer7

ImageBuildtools

Standard7Toolkit:

∙ImageBuilderWizard

∙ImageConfigurationEditor

∙TargetAnalyzer

∙Windows7WIMsupport

∙Footprintestimation

∙Search

∙Betterperformance

∙Easierthird-partysoftwareanddriverintegration

∙XMLimageconfiguration

EmbeddedStudioToolkit:

∙TargetDesigner

∙ComponentDesigner

∙DBManager

∙SDIsupport

ImageBuildmodel

∙Imagecanbeconfiguredonthedeviceoronthedevelopmentcomputer

∙Imageisassembledonthedevice

∙Features,drivers,andlanguagepackscanbeaddedorremovedfromtheimageonlineoroffline.

∙Imageisconfiguredandassembledonthedevelopmentcomputer

∙Imageisdeployedonthedevice

Processorsupport

∙32-bit(x86),64-bit(x64)

∙32-bit(x86)

OSImageFootprint

∙MinimumImagesize>

300MB

40MB

OSBuildingBlocks

∙Featurepackages~100s

∙Drivers~1000

∙Components~1000

∙Drivers~9000

Localization

∙DeveloperTools

∙Documentation

∙OSImage

∙OSImageonly

Deploymenttools

∙WindowsDeploymentServices(WDS)

∙DeploymentImageServicingandManagement(DISM)

∙WindowsPEorlaterversions

∙CDBoot

∙USBBoot

∙RemoteBoot

∙PXEBoot

∙RemoteInstallationServices(RIS)

EmbeddedEnablingFeatures

∙ParitywithWindowsXPEmbedded

∙File-BasedWriteFilter(FBWF)

∙EnhancedWriteFilter(EWF)

∙EWF/HORM(HibernateOnce/ResumeManyEnvironment)

∙CD/DVDBoot

∙Customshellsupport

Servicing

∙OEMServicing

∙DeviceAutomaticServicing(WindowsUpdate)

∙DeviceManualServicing

Activation

∙EmbeddedActivationusingassignedVolumeLicenseRuntimekey

∙Notrequired

Customerconnectiontotheproductteam

∙SupportforSoftwareQualityMetrics(SQM)indevelopertools

∙Linkstoforums,MSDN,andproductteamblogs

∙Linkstoteamblogsandforums

表1-1WindowsEmbeddedStandard7与WindowsXPEmbedded的技术参数对比

1.3 WindowsEmbeddedStandard7的优势

  WindowsEmbeddedStandard7的优势体现在:

o通过利用熟悉的工具集,缩短了产品上市时间。

利用您掌握的VisualStudio知识,使用包括MicrosoftSilverlight、InternetExplorer、WindowsMediaPlayer和.NETFramework在内的综合技术进行开发,创建应用程序和驱动程序。

o通过只选择所需组件,优化了设备上操作系统的空间占用量。

通过只选择所需的驱动程序、服务和应用程序,您可以缩短开发时间,优化操作系统大小并降低硬件成本。

o经济划算,因为其运行时许可证费用由交付单位决定。

o与许多常见行业标准和各种Microsoft桌面及服务器技术连接,可降低应用程序开发、操作系统部署、服务以及维护成本。

o新功能可实现下一代媒体体验、功能丰富的交互式应用程序和引人注目的用户界面。

o由WindowsEmbeddedStandard专家组成的整个合作体系可帮助确保设备制造商能够灵活地访问开发下一代设备所需的技能。

1.4 WindowsEmbeddedStandard7开发流程

WindowsEmbeddedStandard7开发套件一共包含三张光盘。

见图1-1,一张Toolkit、一张x86的BootableIBW、一张x64的BootableIBW。

两张BootableIBW是可启动光盘。

目标设备从BootableIBW光盘启动之后会加载ImageBuilderWizard(IBW),用户可以一步一步的操作IBW,来给目标设备安装一个系统。

这个过程和安装普通的Win7很像不过有了更多的选择项目。

ImageBuilderWizard(IBW)是运行在WindowsPE上的,不需要去安装其他工具直接使用BootableIBW光盘就可以构建Runtime镜像(目标系统镜像),这颠覆了传统嵌入式开发的方式。

目前已经可以从 

下载WES7的评估版。

图1-1WindowsEmbeddedStandsrd7的评估版光盘

见图1-2、1-3,整个开发流程包含5个阶段:

1.配置,该阶段分为两种方式:

直接使用IBW构建系统镜像或者使用ImageConfigurationEditor(ICE)编写一个应答文件,然后IBW根据应答文件来操作。

2.构建,ImageBuilderEngune(IBE)根据配置阶段的信息,在目标设备中完成镜像的构建。

大约需要30-90分钟完成目标系统镜像构建(这部分不需要人为干预,但最后OOBE阶段除外)。

3.定制,目标系统镜像构建完成后,开发人员可以在运行的目标嵌入式镜像上进行一些定制(例如:

修改注册表、安装应用软件等)。

4.捕获,将已经完成定制的目标系统镜像,通过ImageX捕获成*.wim个格式的镜像文件。

5.部署,将捕获成*.wim个格式的镜像文件,通过网络、USB存储设备、光盘等介质批来部署到同型号的其他目标设备中。

图1-2开发流程-1

图1-3开发流程-2

1.5 正版识别

可以访问以下网站:

 

要购买产品授权可以访问以下网站查询分销商

第二章ImageBuilderWizard(IBW)

2.1ImageBuilderWizard(IBW)概述

ImageBuilderWizard(IBW,镜像构建向导)是一个工具,您可以用它来创建,配置,安装一个WindowsEmbeddedStandard7嵌入式系统镜像到您的嵌入式设备上。

ImageBuilderWizard可以直接运行在您的嵌入式设备上(IBW是运行在WindowsPE3.0上的),通过这个向导指导您完成一个WindowsEmbeddedStandard7嵌入式系统镜像的配置。

然后,您可以并将镜像安装到您的设备中,或者您可以部署一个已经捕获好的WIM(WindowsImagingFormat)镜像文件(*.wim格式的文件)或AnswerFile(应答文件,*.xml格式的文件)。

2.2Hello!

WindowsEmbeddedStandard7

据不完全统计(主要是我自己的估计)大多数程序员写的第一个程序是”Hello”、”HelloWorld”、”Hello,Mynameis……”;

我相信本文的读者大多数都是第一次接触WindowsEmbeddedStandard7(WES7),在本节中我们要对WES7说一声”Hello”,我们要使用ImageBuilderWizard(IBW)构建一个目标系统镜像。

放心这很容易,不需要写一行代码。

注意:

正如本节所演示的,请在虚拟机中完成这系统镜像的构建,因为部分操作会将您硬盘的数据完全摸掉!

•步骤 

1:

“Standard_7_32bit.iso”载入虚拟机的光盘驱动器,然后配置虚拟机从光盘驱动器引导。

如果是实体机,请将“Standard_7_32bit.iso”烧录光盘,然后修改BIOS的启动项设置将“CDROM”配置成第一启动设备,然后插入刚才烧录的光盘。

最后启动实体机,让实体机从光盘引导。

虚拟机(实体机)启动后确认进度条,见图2-1。

耐心等待几分钟直到出现如“图2-2”的欢迎画面。

图2-1进度条

2:

这里一共有三个选项:

“BUildanImage(构建一个镜像)”、“DeployanAnswerFileorWIM(部署一个应答文件或WIM文件)”和“LaunchWinPECommandPrompt(加载WinPE命令提示符,CMD)。

”我们选择:

“BuildanImage”来启动IBW。

图2-2欢迎界面

•步骤3:

选中“Iacceptthelicenseterms”代表接受许可协议(见图2-3),然后单击“Next”按钮继续。

图2-3许可协议

• 

步骤4:

选中“Useatemplate(使用一个模板)”,选中“ThinClient”(见图2-4),然后单击“Next”按钮。

在这里我们选择的是使用“ThinClient(瘦客户机)”模板。

模板类似于WES2009的宏组件带有是一组组件和配置的集合。

默认WES7带有以下模板:

“ApplicationCompatibility”,应用程序兼容性,用来解决应用程序因缺少组件而无法正常工作的问题。

“DigitalSignage”,数字标牌,包含数字广告投放领域需要的组件。

“IndustrialAutomation”,工业自动化,包含工业自动化领域需要的组件。

“InternetExplorer,WindowsMediaPlayer,RemoteDesktop”,包含完整的IE浏览器、WMP播放器、远程桌面组件。

“MinimumConfiguration”,最小体积的系统镜像。

“SetTopBox”,机顶盒,包含机顶盒领域需要的组件。

“ThinClient”,瘦客户机,包含瘦客户机领域需要的组件。

使用模板可以快速构建系统镜像。

如何建立自己的模板请参见“3.4使用ImageConfigurationEditor(ICE)建立模板”

单击“Browser”按钮可以选择一个模板文件并加载(*.xml格式的文件)。

单击“Viewtemplate”可以浏览当前选中的模板所包含的组件(见图2-5)。

在弹出“templateDetails”窗口中单击“Switchviem”链接可以改变当前组件的显示方式,可以按照组件名的字母顺序显示同大分类的组件。

如果选中“Donotuseatemplate”,后单击“Next”按钮。

可以一自己从“零”开始选择组件。

图2-4使用一个模板

图2-5浏览一个模板所包含的组件

  • 步骤5:

“Languagetoinstall(安装的语言,最终系统界面的语言)”选择“Chinese(Simplified)”(见图2-6),然后单击“Next”按钮。

其他两项:

“Timeandcurrencyformat(时间和货币格式)”和“Keyboardorinputmethod(键盘或输入法)”会自动选择对应的选项。

图2-6区域与语言

• 步骤6:

选中“ModifyDrives(修改驱动包选项)”和“ModifyFeatures(修改特性组件包选项)”(见图2-7),然后单击“Next”按钮。

在本页中详细的显示了有所选择的模板中包含了特性(FeaturePackages)组件包、嵌入式系统镜像所使用的“Language(语言包)”、嵌入式系统镜像所使用的“DriversPackages”驱动包。

驱动包分为两类显示:

InboxDrivers(包含在WES7嵌入式系统自带驱动包内的硬件)、OutboxDrivers(不包含在WES7嵌入式系统内自带驱动包内的硬件,这部分硬件需要设置IBW加载用户提供(额外)的驱动包、使用ICE集成驱动包或在系统的“定制”阶段手动安装驱动包。

“EstimatedOSFootprint”显示的是目标镜像的体积(估计值)。

如果在“步骤4”中选择“Donotuseatemplate”将不会显示该页。

图2-7确认驱动和特性组件

• 步骤7:

选中“Automaticallydetectdevices”(见图2-8),然后单击“Next”按钮。

图2-8查找和选择驱动

在本页中给出了三个选项:

1. 

“Automaticallydetectdevices”,自动检测设备。

2. 

“Choosea.pmq”,选择一个PMQ文件。

类似自动检测,不过不是从当前的环境而是根据PMQ文件提供的数据进行检测,PMQ文件(该文件记录了详细的硬件环境信息。

)可以使用“TargetAnalyzerProbe”(TAP.exe)生成,该工具的x86、x64版本分别含在WES7开发套件的两张启动光盘的\sources目录下。

TAP.exe可以在WindowsPE中执行。

选中该选项后单击“Browse”按钮选择PMQ文件。

3. 

“Donotselectadditionaldrivers”,不加载额外的驱动:

将不会让开发人员选择驱动包和加载额外的驱动(确认驱动的安装)。

使用此选项并不会大幅度的减少系统体积,但是如果目标设备使用的SATA(ACHI或RAID模式)、SCSI、SAS等其他非IDE接口的外存储器,请一定确保与其控制器对应的驱动程序被加载。

因为某些系统启动必须的驱动程序并没有包含在组件库中。

尤其是上面提到了外存储器控制器的驱动程序要特别注意!

具体表现是步骤11中找不到可用的磁盘。

如果在“步骤6”中没有选中“ModifyDrives”将不显示该页。

图2-9确认驱动的安装

• 步骤8:

单击“Browse”按钮,选择USB存储设备上额外的驱动文件,然后单击“Next”按钮。

在本页中共有设备共有三个分类:

1.“UnmappedDevices”,未映射的设备,表示没有找到驱动程序的设备。

2.”ExternalDevices“,额外的驱动,表示用户向IBW提供的驱动程序。

3.“InboxDrivers”,自带的驱动,表示组件库已经有的驱动程序。

单击“Browse”按钮在弹出的窗口中可以选择额外驱动的存储位置。

如图2-10中所示将额外的驱动文件存放在USB可移动存储器上(U盘)。

单击“OK”按钮,完成操作。

会弹出报告信息。

(见图:

2-11)

加载后,如图2-12

图2-10加载额外的驱动-1

图2-11加载额外的驱动-2

图2-12加载额外的驱动-3

图2-13加载额外的驱动-4

单击“Switchviem”链接可以切换显示方式,按照驱动的类型显示(见图2-14)。

图2-14改变显示方式

注意:

如上面的演示,对驱动目录搜索是支持子目录的,每个存放驱动的文件夹至少有一个INF文件(见图:

2-13)。

“UnmappedDevices”下的“SCSIContr

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2