lzg_ad: WinCE 6.0中的模拟器使用介绍

 
 微软在2009年10月初发布了WinCE 6.0 R3 版本,因为这个版本中加入了很多的新特性,例如手势功能,QQ,Silverlight,Office View,Flash lite及新的媒体技术,十分令人期待。
    近期我下载了一个R3的版本,通过模拟器进行了测试运行,感觉效果还不错。因为早期对WinCE的开发都是直接在设备上完成的,对于模拟器(Emulator)还是初次使用,所以想通过这篇文章对模拟器的使用进行简单介绍。
    WinCE模拟器是一个不依赖于硬件可以运行WinCE的环境,它提供了一个虚拟的硬件平台,这样可以在上面测试一些应用程序。在WinCE6.0中提供了针对于ARM的模拟器的支持,一般和底层硬件相关的程序是不能在模拟器上面调试的,但是有些界面程序和简单的应用程序,在WinCE模拟器上面调试还是很方便的。
1. WinCE模拟器配置
  首先要创建一个基于模拟器的工程,按照WinCE的工程向导,在选择BSP的时候,要选择Device Emulator: ARMV4I,如图:
当我们通过工程创建向导完成工程的创建后,则需要编译这个WinCE的操作系统镜像。建议在编译的时候选择Release模式,这样编译的速度会快很多。编译完成后,就可以将WinCE下载到模拟器上面运行。在下载之前,需要配置连接属性,如图:
如图所示,Target Device我们需要选择CE Device,Download和Transport都要选择Device Emulator(DMA),Debugger选项要选择KdStub。然后点击Download右侧的Settings按钮,会弹出模拟器设置的对话框,在对话框中选择display,如图:
我们可以看到,在Display对话框中可以设置最终模拟器显示的宽和高,以及显示深度,和翻转角度等。用户可以根据自己的需要来设置。建议大家选择640*480*16,这样可以是模拟器的内存占用不是很大。然后选择Network,如图:
如果要想使在模拟器上运行的WinCE具有网络连接,可以在这里选择绑定某个网卡,也可以选择绑定当前PC的网卡。Peripherals用于配置外设,一般用于配置串口,如图:
可以在这里选择在模拟器上运行时所支持的串口,如果想获得打印信息,还可以选择Create text console window for serial por 1来实现。最后模拟器配置完成后,点OK就可以了。
  然后在菜单中选择Target,然后选择Attach Device,WinCE的image就会被下载,然后在模拟器中运行,如图:
 
WinCE在模拟器上面成功运行以后,就会看到这个界面。可以移动鼠标在模拟器里面进行操作,也可以运行应用程序。一般来说,调试一些显示界面的程序,使用模拟器还是很方便的。
    在后面的文章中我会陆续和大家分享在WinCE 6.0 R3上实现的一些新的特性体验和具体的实现方法。


本文转自雷志刚 51CTO博客,原文链接:http://blog.51cto.com/leizhigang/237919
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
wince6.0模拟器是一个车载式PC模拟器,英文全称为:windows embedded ce6.0,主要是使用在3D地图及软件模拟方面,像车载凯立德导航就可以完全的在wince6.0模拟器使用。另外它集成了GPS模拟器(Virace GPS),可以非常轻松方便的去调试程序,且还有三种分辨率功用户选择,分别为:Skin_400x234、Skin_640X480、Skin_800X480,有需要的用户,可以来下载wince6.0模拟器在您的机车上使用哦! wince6.0模拟器 使用方法 1、下载好软件压缩包,节气解压好,双击运行里面的“先运行我进行注册.bat”,随后它就会提示注册成功。 2、然后就可以双击“Skin_400x234.bat”、“Skin_640X480.bat”、“Skin_800X480.BAT”三个的其一个,这三个本质上是一样的,只要分辨率的大小不同。 3、点击“文件”-“配置”-“常规”-“共享文件夹”。 4、点击"...",弹出选择文件夹,选择“凯立德地图文件夹”点击“确定”。 6、点击wince6.0模拟器界面“我的设备”图标。 7、双击“SDMMC”(SDMMC就相当于你导航里面的一个SD卡或者说是导航仪的内置卡) 8、打开后,你就可以看到凯立德导航3D地图了。大功告成! 9、不知道大家发现没有,屏幕没有完全显示,被遮挡了一栏。遮盖怎么办呢?这也好办,没有我一箭穿心解决不了的。点击“开始”。 10、接下来点击“设置”“任务栏和开始菜单”,勾选“自动隐藏”“OK”。 怎样连接网络教程 1、打开VisualStudio 2008—>工具-->设备仿真器管理器-->选择安装的SDK(如图一)右键-->连接 2、配置模拟器文件-->配置-->网络-->勾选“启用NE2000 PCMCIA 网络适配器并绑定到(N)”在下拉框选择“连接的网卡”或者PC机正在使用的网卡(如图二)-->确定 3、配置Windows Mobile 设备心(Windows 7系统),XP系统是Microsott ActiveSync,配置都一样。 移动设备设置-->连接设置—>勾选所有的选择框-->允许连接到以下任一端口选择“DMA”—>这台计算机已连接到选择“自动”(这个地方要注意下有时候重新打开软件时这个配置可能没保存,所有需要重复选择“自动”、“单位网络”、“Internet”来测试是否能上网) 4、设备仿真器管理器-->选择连接的SDK右键-->插入底座(如图四) 配置完成在PC机的计算机就能看到这个设备了 测试 在wince6.0模拟器打开IE输入网址就能上网了 注意现在还不能上网的话请在设备心的配置“这台计算机已连接到”选择任意的选择项来测试 常见问题 一、wince6.0模拟器怎么打开地图? 答:xp用户需先安装Windows Installer 4.5和.NET Framework 2.0 SP2 已经安装过因为注册列表已注入WINDOWS,有些版本限制了重复安装,只有重做系统。 bluestacks app player版本不一,最新版最新版 BlueStacks App Player 0.7.7.813_RELXP/Win7版 100.1 M 这个模拟器对系统和电脑配置要求都很挑剔,有时安装成功未必可以运行应用,能否成功还是要看电脑配置 二、wince6.0模拟器怎么在vs上调试? 答:环境配置:启动Jenkins? 1、安装jdk 从略,建议1.6或以上版本,配置好环境变量。 2、安装tomcat 从略,安装完调试下tomcat是否正常。 3、安装ant 下载zip包,解压后配置好环境变量。 4、安装jenkins 下载war包,命名为Jenkins,拷贝到tomcat 一个独立的部署系统需要包括的内容是非常丰富的(绝对不仅仅是Jenkins部署插件要做的那些事情)。部署系统需要连接项目涉及的人、环境、制品库以及构建环境等,只不过这种连接的目的是打通从制品到最终服务的整个流程 。 三、wince模拟器怎么修改分辨率 答:点右键-编辑-修改最后一句cd C:\Program Files\Microsoft Device Emulator\1.0 DeviceEmulator.exe CE50_ARM_CHS.bin /memsize 128 /s TMP.dess /video 320x300x16 3.5的是320x300x16 4.3的是480x300x16
AlarmClock.exe [BananaPC] [BeeLineGPS] Cal.exe Calc.exe Calculator.bmp Calculator.exe Calendar.exe ce修改保存工具Off.exe [CorePlayer] [Dll导入] ExecutabilityCheck.exe explolorer.exe explorer.exe [FileMan] [FileViewers] FoxitReader.exe GetCeScreen.exe GetCeScreen.rar [Gps] [gps speed sentry] GPS-ComPort-Test.exe [GPSDASH 免注册纯绿色自动对时] [GPSGATE] GpsTime.exe [gpsview] GPS信号测试.exe [GPS强度] [GPS系统拷贝部分文件] GSFinder.exe [HaaliReader] [HandCAD] HardReset.exe [huangli] [HYPY] ITaskMgr.exe jotkbd.exe [JPSKB] Keyboard.exe [LaunchCE] LocationCourier.exe lyricsplayere.exe [MsPlus] nongli.EXE [OFFIC] [office1] [office2] [pc端注册表编辑器] [PDF] [pics] [player] pnotepad.exe PocketNav.exe PowerOff.dll PowerOff.exe psc.exe [RealOnePlayer] RealOnePlayer.rar [RealPlayer] Regedit.exe Reset.exe Resinfo.exe Restart.exe Rotate.exe ScKey.exe [shincoplayer] ShowTaskbar.exe SISEN.EXE SnapShot.exe [Speed Sentry] [SQ] Suspend.exe TascalCalc.exe TaskMan.exe [TCPMP] [TCPMP 0.81] TextEditCE.exe ToWinCe.exe VolumeX.exe [WinCE内存释放工具(简体文绿色版)] [WinCE桌面工具软件Explorer] [wince模拟器] [WINCE浏览器] [_ARM] [一体机全屏手写输入法] [任务管理] 任务管理器.exe [修改端口程序] 关机.exe 内存清理.exe 内存管理器.exe 内存释放.exe [切换软件工具] [又一款折腾机器的工具亮相--TG7的看星图软件] [图片浏览] 图片浏览.exe [图片预览] 声音调节.exe [媒体播放] 屏幕截图.exe [工具-文汉化版] [幻 灯] [开关任务栏-移动窗口] 开关任务栏.exe [截图工具] [手写板] [掌心万年历] [文件检查] [文件管理] 文件管理.exe [文本编辑器] 文本编辑器.exe [文本转换] [新远峰机器有硬关机了] [日程安排] [显示速度] [显示速度、经纬度,高度的小工具] [替代SQ的精编软件ST(有桌面版)] [极品时刻表] [极品火车时刻表081223] [桌面透明] 模拟鼠标.exe [注册表编辑器] [浏览器] 浏览器.exe [海鹰五笔] [海鹰完美版(含五笔、拼音、符号)] [海鹰笔画] [海鹰输入法] [清理内存工具] [游戏] [火车时刻表] [环境优化] [电子阅读器HaaliReader] [画图工具] [福昕浏览器] [系统信息] 系统信息.exe 系统资源.exe 蒙怡输入法.rar [虚拟端口] [虚拟键盘] 虚拟键盘.exe [计算器] [记事本] [词典] [语音阅读器] [调出输入法] [资源管理] 资源管理.exe 进程管理.exe 连连看.exe [速度显示] 重启.exe [闹 钟] 闹钟.exe 高级计算器.exe [黄历]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值