PC上模拟运行WinCE(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PC上模拟运行WinCE
1实验目的
✧ 熟悉Windows CE 6.0的开发环境
✧ 掌握新建Windows CE 6.0平台的方法
✧ 了解模拟器的工作原理及用途
2实验设备
1) 硬件:
✧ PC机一台
2) 软件:
✧ Visual Studio 2005
✧ Windows CE 6.0
3实验原理
模拟器(Emulator)是Windows CE开发一直以来被广大开发人员所使用的一个软件工具,它是在X86架构的开发机上模拟X86或者ARM的处理器。

开发人员可以利用这个工具来测试编译生产的映像或者应用程序,虽然模拟器和真实设备还有一定的区别,有时候会出现在模拟器上运行很好的程序,在真实设备上却不能运行或者运行出错的情况,但是可以肯定的是,模拟器可以为开发人员节约很多时间。

在安装了Windows CE 6.0之后会默认安装好Emulator 的BSP包,可以直接使用而不用额外安装。

另外也可以从微软官方网站下载最新的Emulator BSP安装包更新。

这里使用默认的Emulator BSP。

4 实验内容
1) 新建Emulator工程并编译
2) 导出SDK
3) 安装SDK并尝试使用模拟器
5 实验步骤
5.1新建Emulator工程并编译
1.打开VS2005新建一个Platform Builder for CE 6.0项目,项目名称为“Emulator502”(自己命名),如下图所示:
2.点击“确定”按钮后出来定制向导欢迎界面,通过界面提示,可以了解到向导将会引导用户通过三个步骤内容完成一个基本的操作系统(以下简称OS)定制过程。

点击“下一步”进入下
个向导。

3.在这个向导中我们需要为设计的OS选择一个Board Support Packages(以下简称BSP),BSP 的作用在以后实验中会提到。

本实验需要定制的是一个模拟器的OS,所以做如下选择,选择“Device Emulator:ARMV4I”,然后点击“下一步”。

4.选择设计模板,这里选择“PDA Device”作为要创建的OS模板。

5. 开发者在选择了对应的设计模板后,定制向导默认会将对应模板可能需要的组件
加入进来,这是应用和多媒体相关的组件。

按照默认设置。

6.选择要添加进OS的网络和通讯组件,
按照默认设置。

7.完成工程设置向导,点击“完成”按钮退出。

8.组件应用警告,点击“Acknowledge”按钮。

9. 完成定制向导后先对生成的项目进行设置,设置操作如下:
在右键菜单中选择属性菜单项,VS2005会弹出设置“Emulator”项目的属性页
配置管理器
在General项选择
Release dtrectory
配置编译选项,如下图所示。

10.添加必要组件,如下图所示。

添加ATL组件(不添加的话系统编译会报错)。

11.设置项目编译类型:
12.点击“生成”按钮,开始编译系统。

13.系统编译完成,依照如下提示,可在
C:\WINCE600\OSDesigns\Emulator502\Emulator502\RelDir\DeviceEmulator_ARMV4I_Rele ase 的目录下找到生成的OS映像,映像文件名称为NK.Bin。

14.启动模拟器。

点击VS2005菜单栏的”Target” Connectivity Options选项。

15.按照如下图设置
16.设置完成后点击“Attach Device”连接设备
17.连接成功后即可入下图所示,启动WinCE的模拟器界面。

(界面可能略有不同,依据定制Emulator的时候添加组件的不同而有差异)。

5.2 导出SDK
1.点击“项目”→Add New SDK按钮。

配置如下图所示:将SDK名字命名为:Emulator_SDK,再依次输入版本号,公司信息和公司网站信息。

接下来这个配置很关键!Configuration栏目中的配置项和之前定制Emultor OS的配置要相同。

2.配置完成按照如下图所示编译SDK。

3.编译成功后,按照编译输出提示,可到指定目录下找到编译生成的SDK安装程序并安装该程序。

5.3安装SDK并尝试使用模拟器
1.安装成功后点击VS2005工具栏的“工具” 选项,找到如下图所示的 Emulator 设备配置项。

(如果刚安装完SDK后没有看到该设备请重启VS2005)
具体配置如下图所示。

2.配置完成,打开VS2005工具栏的“工具” 设备仿真
程序管理器,找到新安装的Emulator 设备,右键点击连接启动设备。

3.这样就可以和其他模拟器一样,在设备中部署开发的应用程序了。

Windows CE。

相关文档
最新文档