您的位置:首页 > 其它

Windows Embedded Standard 7 开发…

2013-10-23 23:40 375 查看
Windows Embedded Standard 7(以下简称:WES)与Windows Embedded Standard
2009 和 Windows XP Embedded(以下简称:XPE)存在很大区别。

与上一代开发工具不同,组件库不再存储在数据库中,而转而存储在分布式共享库(Distribution
Share,DS)中。由于不再依赖数据库所以带来一个问题:开发者每次建立一个工程往往都需要直接修改分布式共享库中的一些文件,也就是说分布式共享库成为工程文件的一部分。所以在此建议每建立一个工程时,开发人员自己建立一个分布式共享库供对应的工程使用,而不“安装”分布式共享库。建立分布式共享库是非常容易的。只要将分布式共享库的文件从光盘中拷贝出来即可。


WES 7不是一个安装在一个系统上的开发工具(类似XPE的那种)。实际上WES 7就是一个系统安装盘。你可以直接用WES
7生成一个定制的嵌入式系统。

wes7 下载地址
http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=2287a698-746c-4f80-b9ad-79435f4cea92
下载后有2个光盘镜像文件 Standard_7_32bit.iso和Standard_7_Toolkit.iso

Standard_7_32bit.iso是一个Image Builder Wizard
(IBW,镜像构建向导),可以用它来创建、配置、安装一个Windows Embedded Standard
7嵌入式系统镜像到您的嵌入式设备上。

  Image Builder Wizard可以直接运行在您的嵌入式设备上(IBW是运行在Windows PE
3.0上的),通过这个向导指导您完成一个Windows Embedded Standard
7嵌入式系统镜像的配置。然后,您可以并将镜像安装到您的设备中,或者您可以部署一个已经捕获好的WIM(Windows Imaging
Format)镜像文件(*.wim格式的文件)或Answer File(应答文件,*.xml格式的文件)。

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

  步骤 1:
“Standard_7_32bit.iso”载入虚拟机的光盘驱动器,然后配置虚拟机从光盘驱动器引导。如果是实体机,请将“Standard_7_32bit.iso”烧录光盘,然后修改BIOS的启动项设置将“CDROM”配置成第一启动设备,然后插入刚才烧录的光盘。最后启动实体机,让实体机从光盘引导。

  虚拟机(实体机)启动后确认进度条,见图 2-1。耐心等待几分钟直到出现如“图 2-2”的欢迎画面。

  

Embedded Standard 7 开发1" TITLE="Windows Embedded Standard 7 开发1" />

  图2-1 进度条

  步骤 2: 这里一共有三个选项:“BUild an Image(构建一个镜像)”、“Deploy an Answer File
or WIM(部署一个应答文件或WIM文件)”和“Launch WinPE Command Prompt(加载WinPE
命令提示符,CMD)。”我们选择:“Build an Image”来启动IBW。

  

Embedded Standard 7 开发1" TITLE="Windows Embedded Standard 7 开发1" />

  图2-2 欢迎界面

  步骤 3: 选中“I accept the license
terms”代表接受许可协议(见图2-3),然后单击“Next”按钮继续。

  

Embedded Standard 7 开发1" TITLE="Windows Embedded Standard 7 开发1" />

  图2-3 许可协议

  步骤 4: 选中“Use a template(使用一个模板)”,选中“Thin
Client”(见图2-4),然后单击“Next”按钮。

  在这里我们选择的是使用“Thin Client(瘦客户机)”模板。模板类似于WES
2009的宏组件带有是一组组件和配置的集合。默认WES 7带有以下模板:

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

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

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

  “Internet Explorer, Windows Media Player, Remote
Desktop”,包含完整的IE浏览器、WMP播放器、远程桌面组件。

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

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

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

  使用模板可以快速构建系统镜像。如何建立自己的模板请参见“3.4使用Image Configuration Editor
(ICE)建立模板”

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

  单击“View template”可以浏览当前选中的模板所包含的组件(见图2-5)。在弹出“template
Details”窗口中单击“Switch
viem”链接可以改变当前组件的显示方式,可以按照组件名的字母顺序显示同大分类的组件。

  如果选中“Do not use a template”,后单击“Next”按钮。可以一自己从“零”开始选择组件。

  

Embedded Standard 7 开发1" TITLE="Windows Embedded Standard 7 开发1" />

  图2-4 使用一个模板

  

Embedded Standard 7 开发1" TITLE="Windows Embedded Standard 7 开发1" />

  图2-5 浏览一个模板所包含的组件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: