分享

Windows Embedded Compact 2013 安装体验 | 五六七笔记

 特—亮 2015-01-13

6月14日,微软正式发布了Windows embedded compact 2013,大家还是习惯称之为Window CE 8,公司也要开始做windows embedded compact 2013的支持,这两天装来赶紧熟悉一下。

安装windows embedded compact 2013需要visual studio 2012的支持。

整个安装的需求如下:

操作系统:

· Windows 7 (x86-based and x64-based) and any available service packs
· Windows 8 (x86-based and x64-based) and any available service packs
· Windows Server 2008 R2 (x64-based) and any available service packs.
· Windows Server 2012 (x64-based) and any available service packs.

软件环境:

严格按照顺序安装下列软件
1. Microsoft Visual Studio 2012 Update 2. 下载链接(http://go.microsoft.com/fwlink/p/?LinkId=301756).
2. Microsoft .NET Framework 3.5, Service Pack 1. 下载链接 (http://go.microsoft.com/fwlink/p/?LinkId=252977).
3. Application Builder for Windows Embedded Compact 2013. 下载链接(http://go.microsoft.com/fwlink/p/?LinkId=301580).

硬件环境:

电脑硬件必须满足下列要求

· 100 GB (NTFS) 可用硬盘空间
· 2.4 GHz CPU
· 2 GB 内存
· 5400 RPM 硬盘转速
· 兼容DirectX 9,不低于1024x768分辨率的显卡
· DVD-ROM驱动器(下载ISO文件后,可以用虚拟光驱)

如果你的电脑以上条件都满足,就可以安装了。接下来是安装过程。

将下载的ISO加载到虚拟光驱,然后右键点击光驱,选择“打开”,然后进入“Application builder for windows embedded compact 2013文件夹,运行VSEmbedded_AppBuilder.exe安装程序。(这一步骤在Release Note中没写出来,如果你直接双击光驱自动运行安装程序,会发现无法安装Platform builder,就是因为缺少了这个程序的支持)。

双击光盘根目录下的WindowsEmbeddedCompact2013.exe的安装程序,开始安装WinCE 8,同意安装过程中的协议,开始下面的步骤,安装程序的界面如下:

Windows embedded compact 2013安装界面

安装界面

输入序列号,这里可以去微软网站申请一个评估序列号

windows embedded compact 2013输入序列号

输入序列号

默认情况下,Windows embedded compact 2013是安装在C:\WINCE800目录下,但你也可以选择安装到别的目录下。另外也可以选择完整安装或者自定义组件安装,这一步骤如下所示:

 

Windows embedded compact 2013选择组件和路径

选择组件和路径

如果自定义安装,接下来就是选择安装那些组件了,其实要选择的无非就是BSP和CPU架构了,如下图所示:

Windows embedded compact 2013选择组件

选择组件

接下来这一部会选择是否将更新在本地创建一个离线layout,这会为以后拿到别的机器上安装提供方便,在安装过程中会下载一些更新,存到指定的文件夹,如果在别的机器上安装,直接拷贝到对应的文件夹就好了。界面如下,可以选择yes

选择创建本地离线layout

Windows Embedded Compact 2013选择创建本地离线layout

点击next后,接下来是一个清单,列出了将要执行的操作,如下图,Install表示后边是要安装的组件。如果是安装完后再次运行,比如修改组件,删除组件等,则显示的可能是modify,或者update等。

Windows Embedded Compact 2013安装进度

安装进度

点击Install后,就开始安装,接下来就是漫长的等待啦~~~~

Windows Embedded Compact 2013安装成功

安装成功

已经安装成功了,接下来可以试着在Visual Studio 2012中创建一个OS Design,体验一下

Windows Embedded Compact 2013 设置IDE偏好

设置IDE偏好

创建工程很简单,和CE6,CE7一样的向导,File->New->Project打开创建工程的对话框,选择Platform builder,选择OS Design,设定工程路径和名称,点击OK即可。

Windows Embedded Compact 2013建立工程

建立工程

然后就是选择BSP的环节,这里选择CEPC的BSP,然后放到虚拟机上去跑

Windows Embedded Compact 2013选择BSP

选择BSP

转到下一步,选择一个预定义的模板,这里选择 “Win32 and WinForms UI Device“.

选择模板

Windows Embedded Compact 2013选择模板

选择Shell,Windows embedded compact 2013去掉了Standard Shell,留下了一个Minimal Shell。

Windows Embedded Compact 2013选择shell

选择shell

点击Finish完成向导,然后在编译,菜单Build->Advanced Build Commands->Sysgen即可,编译时选择Release模式。

 

编译过程我的机器大概15分钟左右,可以喝口茶,或者趁此机会,配置一下virtual PC。参考这个网页http://msdn.microsoft.com/en-us/library/jj200348.aspx

然后等编译出来的NK,下载到Virtual PC上就可以看到了。

windows embedded compact 2013 minimal Shell

minimal Shell

这就是MInimal Shell的效果。

Windows Embedded Compact 2013的Shell从文档上看是需要自己开发了,微软给出了minimal shell的代码,标准的win32 SDK代码,用户需要个性化UI可以改写这个文件。

原创,图片来自网络(本人安装过程忘记截图了)转载注明出处http://www./?p=125

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多