作者:ARM-WinCE
最近用了一下WinCE的模拟器,我做WinCE有几年了,从来没有用过WinCE的模拟器,第一次接触WinCE的时候就是一块S3C2410的板子和PB4.2的开发平台,然后就开始折腾,后来各种开发板都用过,WinCE也从4.2版本用到了6.0 R2版本,就是没用过模拟器。前段时间要验证点东西,手头又没板子,所以这次也用了一下。我看到网上很多人写过关于WinCE Emulator的文章,那我要写的应该和其他的没有什么区别,只是给自己留一个记忆。
WinCE模拟器是一个不依赖于硬件可以运行WinCE的环境,它提供了一个虚拟的硬件平台,这样可以在上面测试一些应用程序。在WinCE6.0中提供了针对于ARM的模拟器的支持,一般和底层硬件相关的程序是不能在模拟器上面调试的,但是有些界面程序和简单的应用程序,在WinCE模拟器上面调试还是很方便的。
1 WinCE模拟器配置
首先要创建一个基于模拟器的工程,按照WinCE的工程向导,在选择BSP的时候,要选择Device Emulator: ARMV4I,如图:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
当工程创建完成后,需要编译WinCE,编译完成后,就可以将WinCE下载到模拟器上面运行。在下载之前,需要配置连接属性,如图:
如图所示,Download和Transport都要选择Device Emulator(DMA),Debugger选项要选择KdStub。然后点击Download右侧的Settings按钮,会弹出模拟器设置的对话框,在对话框中选择display,如图:
可以看到,在Display对话框中可以设置最终模拟器显示的宽和高,以及显示深度,和翻转角度等。用户可以根据自己的需要来设置。然后选择Network,如图:
如果要想使在模拟器上运行的WinCE具有网络连接,可以在这里选择绑定某个网卡,也可以选择绑定当前PC的网卡。Peripherals用于配置外设,一般用于配置串口,如图:
可以在这里选择在模拟器上运行时所支持的串口,如果想获得打印信息,还可以选择Create text console window for serial por 1来实现。最后模拟器配置完成后,点OK就可以了。然后在菜单中选择Target,然后选择Attach Device,WinCE的image就会被下载,然后在模拟器中运行,如图:
WinCE在模拟器上面成功运行以后,就会看到这个界面。可以移动鼠标在模拟器里面进行操作,也可以运行应用程序。一般来说,调试一些显示界面的程序,使用模拟器还是很方便的。
分享到:
相关推荐
This document describes how to add a file into WinCE 6.0 Emulator OS image using PB 6.0.
This document describes how to edit File system tree and add your folders into WinCE 6.0 Emulator OS image.
这个是安装在vs2005中的,然后就可以在vs2005下开发基于windowsCE5.0设备上的软件,有3个部分,资源名分别...1.WinCE5.0_emulator_SDK.part1.rar 2.WinCE5.0_emulator_SDK.part2.rar 3.WinCE5.0_emulator_SDK.part3.rar
这个是WinCE5.0_emulator第二部分,还有第三部分, WinCE5.0_emulator_SDK.part1.rar WinCE5.0_emulator_SDK.part2.rar WinCE5.0_emulator_SDK.part3.rar
WinCE6.0 /WinXP Emulator Overview。 供大家初步了解两个系统的基本特征
WinCE5.0_emulator_SDK.part3.rar
WinCE6模拟器(多分辨率), 调试 WinCE 6.0 的专业模拟器
wince6.0模拟器 wince模拟器 WINCE6.0_CHS_SDK
适用移动平台 chs windows mobile 5.0 Pocket PC R2 Emulator wince 应用 的.Net Compact Framework版本是 .Net Compact Framework Version 3.5 普通的.Net Framework的Newtonsoft.Json 版本是用不了的
在开发过程中用到的WINCE6.0模拟器,使用系统开发是可以模拟WINCE6.0操作系统运行 C#(CF)程序
wince5.0系统下开发应用程序,在没有硬件的情况下可以使用相关模拟器进行模拟。
CHSEmn.msi vs2005新建platform builder失败后,可用此msi安装wince6 sdk
网上资源part1 + part2,便于下载。 wince6.0 中文版的模拟器
为解决在VS2008下开发CE6.0程序需要开发板不方便的问题,自己使用VS2005+CE6.0(R3)+OFP编译生成的C65.0SDK开发包。 定制整合了MFC支持、.net compack framework3.5支持(兼容.net compack framework2.0)和中文...
wince6.0模拟器是一个车载式PC模拟器,英文全称为:windows embedded ce6.0,主要是使用在3D地图及软件模拟方面,像车载凯立德导航就可以完全的在wince6.0模拟器中使用。另外它集成了GPS模拟器(Virace GPS),可以...
vs_emulator 仿真器 需要仿真wince6.0的
VS2005,VS2008中可用的WinCE5.0中文模拟器SDK ...使用VS.NET 2005与WinCE 5.0 Emulator链接 http://www.dotblogs.com.tw/kzn/archive/2008/10/28/5807.aspx Visual Studio 2008 使用 WinCE 5.0 Emulator ...
使用VS2008,安装微软SDK for WINCE 5.0 ;建立WINCE工程,实现嵌入式环境下的BMP查看器,有很多效果,在菜单栏的CoolFuction中,注意要Emulator才能跑。
模拟wince系统模拟wince系统模拟wince系统模拟wince系统模拟wince系统模拟wince系统
EVC4.0 WINCE500 Emulator_x86 中文化SDK