vs2005+WinCE模拟器+ActiveSync调试WinCE程序

来源:http://www.cnblogs.com/xjimmyshcn/archive/2011/07/19/2111087.html

一、WinCE 模拟器通过ActiveSync 6.1(即Windows Mobile设备中心)连接PC

1.启动WinCE模拟器

命令行:  start .\DeviceEmulator.exe WINCE镜像\Wince5.bin /memsize 256 /video 480x272x16 /sharedfolder .\模拟卡

2.设置ActiveSync

3.模拟器插入底座

插入底座后,ActiveSync自动启动,并建立连接



二、vs2005连接模拟器

vs2005菜单“工具-》连接到设备”

连接成功后,如下图所示:



三、调试程序

vs2005中启动调试,设备选择“Windows CE 5.0设备”,点“部署”

WinCE模拟器运行结果:



补充:

1、ActiveSync无法连接到WinCE模拟器的问题

有时候出现可能出现ActiveSync无法连接WinCE模拟器,可以采用如下方法解决:

1)WinCE模拟器中,开始->设置->拨号和网络连接;新建连接“我的连接”,连接类型选择“直接连接”;下一步,选择设备“Serial over DMA”,完成

2)WinCE模拟器中,开始->设置->控制面板->PC 连接;更改连接方式为“我的连接”

3)ActiveSync中,连接设置,选中”允许USB连接”,”允许连接到以下任一端口”设置为“DMA”,”这台计算机已连接到”设置为“自动”,选中“允许自动设备身份验证”,点确定。

若”允许连接到以下任一端口”已设置为“DMA”,可以改变一下,点确定。再重新设置为“DMA”,再点确定,以触发设置变更。

2、安装NETCFv2.wce5.armv4i.cab到WinCE

NETCFv2.wce5.armv4i.cab在D:\Program Files (x86)\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wce500\armv4i\目录下可以找到。

将其复制到WinCE下,并安装。



3、部署其他文件到WinCE模拟器

vs2005连接WinCE 模拟器调试时,会部署程序到%CSIDL_PROGRAM_FILES%\xxxx下。

若要使某文件部署到WinCE上,则需要做如下设置:

时间: 2024-10-11 18:48:06

vs2005+WinCE模拟器+ActiveSync调试WinCE程序的相关文章

ndk学习6: 使用gdb调试ndk程序一

生成debug版程序 方法一: 使用ndk-build编译时,加上如下参数NDK_DEBUG=1,之后生成so文件之外,还会生成gdbobserver,gdb.setup调式文件 ? 方法二: 修改AndroidManifest.xml文件,增加debuggable属性为true ? ??<application?android:debuggable="true"? ... Eclipse报错则在错误信息上点右键 Quickly fix 忽略掉错误即可 ? 编译之后会生成和调试相

亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序(图文并茂,非常详细)

下载源代码,注意一定是源码压缩包如qt-everywhere-opensource-src-4.8.0.zip,不是Qt发布的已编译的不同版本的标准库如qt-win-opensource-4.8.0-vs2010.exe,这些版本都只是动态编译的,不是我们所需要的.只有用源码包才能做真正的纯静态编译,如果用Qt官网已编译的标准库.exe文件进行编译,有可能出现各种错误,而且编译后的文件巨大,我当时就在这里绕了很大的弯子,请童鞋们注意啦!!可能有些老鸟会笑话,但我本着最严肃的态度告诉菜鸟们,上网查

使用VS+VisualGDB编译调试Linux程序

Linux程序开发变得越来越多,越来越多的程序.产品需要跨平台,甚至有些开源项目只支持Linux平台,所以掌握Linux开发变得越来越重要. 但是对于习惯了Windows下的开发,使用了VS这个宇宙第一IDE后,觉得Linux下的纯命令行开发调试,还是有些不习惯,效率有些低(大神除外).那么能不能用VS来开发调试Linux程序呢,经过各种查找,找到了VisualGDB这个神奇的插件,通过VS+VisualGDB就可以编译调试Linux程序. 下面我们来看一下创建demo的过程吧. 配置虚拟机 V

WinDbg 调试.net程序

WinDbg支持以下三种类型的命令: ·        常规命令,用来调试进程 ·        点命令,用来控制调试器 ·        扩展命令,可以添加叫WinDbg的自定义命令,一般由扩展dll提供这些命令 PDB文件 PDB文件是由链接器产生的程序数据库文件.私有PDB文件包含私有和公有符号,源代码行,类型,本地和全局变量信息.公有PDB文件不包含类型,本地变量和源代码行信息,且只包含共有成员的调试信息. Dump文件 利用Dump工具,你可以获得进程的快照信息.一个mini-dump

MAC使用IDA PRO远程调试LINUX程序

1 背景 在学习Linux系统上的一些漏洞知识的时候,往往需要进行“实地测试”,但是在Linux系统上进行调试并不太方便,因为LINUX自带的GDB调试工具真的不太人性化,即使有GDBTUI之类的“伪图形界面调试器”,也跟IDA PRO之类的调试器相差甚远.这里又遇到另一个问题了——LINUX平台的IDA PRO不太好找. 综上,对于初学者而言最佳方案就是使用IDA PRO的远程调试功能! 2 环境配置 本文主要说明在MAC系统上如何通过IDA PRO对linux程序进行远程调试(如果宿主机为W

linux下如何用GDB调试c++程序

原文地址:http://blog.csdn.net/wfdtxz/article/details/7368357 GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具.或许,各位比较喜欢那种图形界面方式的,像VC.BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC.BCB的图形化调试器更强大的功能.所谓“寸有所长,尺有所短”就是这个道理. 一般来说,GDB主要帮忙你完成下面四个方面的功能: 启动你的程序,可以按照你的自定义的要求随心所欲的运行

zend studio结合xdebug、xdebug-help(chrome插件)调试PHP程序

zend studio结合xdebug.xdebug-help(chrome插件)调试PHP程序 一.原料: zend studio (我用的是11.0.2) xdebug(版本要与服务器的PHP环境一致) xdebug-helper(chrome插件,chrome插件扩展已封,可以到网上下载离线版,然后安装) 二.安装: 2.1.安装xdebug 1).找到与PHP环境对应的xdebug组件,然后放置到ext目录下 2).修改php.ini文件. 修改范例: 注意:具体的PHP环境.插件位置等

远程调试war程序

step1. Eclipse端添加远程调试 右击工程-->Debug As-->Debug Configuration 选择左窗口的Remote Java Application,右击,选择"New",右边窗口选择工程.填写主机.端口号 step2. tomcat服务器启动模式 ${tomcat}/bin/catalina.sh jpda start step3. 开始debug 用刚刚创建的pt-master调试,注意,在tomcat服务器启动之后,立马进行调试,要快.

使用 Eclipse 调试 Java 程序的技巧【9】

若有不正之处,请多多谅解并欢迎批评指正,不甚感激.请尊重作者劳动成果: 本文原创作者:pipi-changing本文原创出处:http://www.cnblogs.com/pipi-changing/ 本文版权归作者和博客园共有,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接 ,否则保留追究法律责任的权利. 使用 Eclipse 调试 Java 程序的技巧 不要调试太多 只调试你觉得有问题的代码或者一部分一部分功能的调试: [ 断点视图 : 条件断点] 如果你只对应用中的某部分感