您的位置:首页 > 其它

创建Windows Embedded Compact 2013 运行映像文件

2013-09-20 23:14 597 查看
在前面安装Windows Embedded Compact 2013的基础上,创建Compact 2013运行的映像文件,可运行在模拟器上或具体的开发板上。

首先创建一个OS design,使用Platform Builder创建OS design
,platform builder包含了OS design创建向导,其聚集了创建一个嵌入式系统所需的核心文件。

在创建os design之前要先确定要在什么类型的处理器上运行,如基于ARM还是x86架构?目前是否有现成的BSP(Board
Support package)即板卡支持包,BSP为特定设备或硬件平台提供了运行Compact 2013
映像文件所包含的功能。针对本次实验,使用虚拟机基于x86架构,所以可以选择“Generic CECP:x86 BSP”
选择最适合的设计模板,一个设计模板预选了一套功能和目录项,可直接用于要定制的OS design上。由于后续要做开发应用程序,所以现在可以选择“Win32 and WinForms UI Device”模板。
选择所需的其他选项:在选择了设计模板后,Platform Builder将显示设备最常用的选项列表,在创建OS design之前可以增加或删除设计模板。在本次实验中可以使用调试工具,可以添加“Application
Debugging Support”到OS design中。

其次使用OS Design向导创建新的OS design

打开Visual Studio2012
点击文件〉New
〉Project



在“New Project”对话框中,展开Templates,并选择“Platform Builder”〉OS Design
为定制的OS design输入一个名称,并选择“Location”。
点击“OK”,Visual Studio将创建该项目文件和运行OS Design向导程序
在OS Design
向导中点击Next
在“Board SupportPackages”中选择“Generic CEPC:x86”并点击Next
在“Design Templates”中选择“Win32and WinForms UI Device”并点击Next
在“Win32 and WinFormsUI Device”选择“Application Debugging Support”,并点击Next
在完成页面中,取消“Buildthe following configuration after I click Finish”前的选项,并点击Finish。



然后开始编译并创建OS运行的映像文件

在VS2012中选择Build〉ConfigurationManager
在“Active solutionconfiguration”下选择“Generic CEPC x86 Release”



选中Build
然后关闭ConfigurationManager
回到VS2012的菜单栏Build〉Build Solution这时Platform Builder就开始编译并创建OS
映像文件



想了解更多其他的内容:

Board support packages(BSPs)

BSP是一个允许Compact OS运行在特定硬件平台上的软件组件集。包含了Boot Loader,OAL,设备驱动程序,配置文件,KITL等,更多内容请查阅http://technet.microsoft.com/zh-cn/library/gg156127

Design Templates

请查阅http://technet.microsoft.com/zh-cn/library/dn167237

Build 选项,请查阅http://technet.microsoft.com/zh-cn/library/jj200451
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: