基于WinCE 60模拟器的应用程序调试.pdf

基于WinCE 60模拟器的应用程序调试.pdf

ID:52955756

大小:220.47 KB

页数:6页

时间:2020-04-03

基于WinCE 60模拟器的应用程序调试.pdf_第1页
基于WinCE 60模拟器的应用程序调试.pdf_第2页
基于WinCE 60模拟器的应用程序调试.pdf_第3页
基于WinCE 60模拟器的应用程序调试.pdf_第4页
基于WinCE 60模拟器的应用程序调试.pdf_第5页
资源描述:

《基于WinCE 60模拟器的应用程序调试.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·基于WinCE6.0模拟器的应用程序调试·文章主要介绍一下如何在WinCE6.0模拟器上面调试应用程序,只要您安装了VisualStudio2005(当然其他版本也可以)和WinCE6.0之后就可以完全在PC上的模拟器上面调试WinCE内核和应用程序。假设您已经完成了WinCE6.0的安装,那么就可以安装下面的步骤开始应用程序的调试,这里用到的版本是VisualStudio2005。现在可以打开VisualStudio2005创建一个WinCE的工程,在选择BSP的时候请选择”DeviceEmulator:ARMV4I”,在选择模板的时候

2、请选择”PDADevice”,然后选择”MobileHandled”,完成后默认是Debug模式,切换成Release模式然后编译,编译成功以后,需要配置模拟器并最终将编译好的WinCE下载到模拟器中运行,具体步骤参见我以前的Blog:WinCEEmulator使用介绍。首先介绍模拟器上WinCE的配置:1.当WinCE在模拟器中运行以后,选择Start->Settings->ControlPanel。2.在弹出的控制面板对话框中选择NetworkandDail-upConnections,然后双击MakeNewConnection,在连接

3、类型中选择DirectConnection,如图:3.选择Next,然后选择SerialOverDMA,如图:4.最后选择Finish就创建了一个新的连接。创建完成后,重新回到控制面板界面选择PCConnection,在弹出界面中选择Change,然后选择刚刚添加的MyConnection,如图:5.完成后点击OK按钮,然后关闭控制面板,现在模拟器设备已经配置好了。下面介绍ActiveSync的配置:1.安装ActiveSync并运行,在菜单中选择File,然后选择ConnectSettings,按照下图进行设置:2.设置完成后选择OK,在

4、VisualStudio2005环境中选择Tools,然后选择DeviceEmulatorManager,会弹出一个应用界面,点击界面上的refresh按钮刷新,如图:3.选择当前的仿真设备,并又击选择Cradle,此时会看到ActiveSync进行连接,如图:在连接成功以后,就可以在ActiveSync中访问模拟器上运行的WinCE6.0中的文件了,此时基于模拟器的应用调试环境已经基本建立起来。下面创建个应用程序调试一下:1.首先要做的就是基于先前创建的WinCE工程,导出SDK,具体步骤不介绍了,在导出SDK并安装以后,就可以基于导出的

5、SDK来创建一个应用程序。重新打开一个VS2005,然后新建一个项目,具体如图:2.输入名称以后,就Next,在选择平台SDK的时候,可以只选择自己订制的WinCE的SDK,这里我订制的WinCE的SDK叫EmulatorSDK,如图:3.然后选择Next,可以选择单文档,多文档,基于对话框,你随便吧,最后点完成。下面就和以前在PC上面编写VC程序一样了,简单点,添加个按钮,然后弹出一个MessageBox来,在完成以后,就可以编译并调试了,按F5就可以。如果程序编译没有错误,就会被下载到模拟器上面运行,这个过程需要等一会,然后你就会在你的

6、模拟器上面看到你刚刚编写的应用程序了。如果你的应用程序是Debug模式,那你可以在你的应用程序中设置断点,程序执行到后会停下来,然后可以单步跟踪,都没有问题。不知道前面说明白了没有,总之,只要安装了VisualStudio2005和WinCE6.0之后就可以完全在PC上的模拟器上面调试WinCE内核和应用程序,可以自己定制内核,导出自己的SDK,并用自己的SDK来编应用程序和调试。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。