1、 安装Visual Studio2008 和Windows CE5.0
2、 添加.Net Compact Framework2.0 组件
Wince5.0 默认安装后没有.Net Framework2.0组件,需要打上补丁:
Wincepb50-071231-product-update-rollup-armv4I.msi
在PB5中添加Net Compact Framework2.0的步骤:
在”New platform Wizard –step5”中选择所需要的配置,取消.Net Compact Framework。这里是默认.Net Compact Framework1.0组件。
选择Net Compact Framework2.0 添加:
3、创建Hello World实例
在VS2008新建一个项目,命名为HelloWorld。选择“Smart Device Project”,再选择“Device Application”模块,如下图,记住”.net Frammework 2.0”时,务必检查你在编译NK.bin的时候是否添加了2.0。
点击“OK”,在窗口加入一些控件:
4、建立连接
要求此时已经连接好了USB线、同时激活了开发板与PC机上Microsoft ActiveSync软件之间的同步连接。设定好将要连接的平台,单击“Tools”菜单下的“Option…”:
注意:请一定将WINCE里面的IP设置为动态获取,否则可能远程连接不上。
在弹出的对话框中选择“设备工具”->“设备”,在右侧选择“Windows CE”,(这个是我们自己用PB5.0导出自己的SDK后安装的,如果没有导出SDK就选择windows CE,但是最好就是用自己导出来的SDK,导出方法见后面介绍的方法)默认设备中也选择“Windows CE”,按“OK”即可。
单击菜单“Tools”下的“Connect to Device…”项目:
弹出一个串口,如图选择,按“Connect”
连接成功,如下图所示。
按,“Close”,这时就表示VS2008已经连上了你的Device,你可以调试你的程序了。
5、编译与下载
确认上一步连接成功,然后点击菜单“Debug”下面的“Start debug”项目:
弹出“部署HelloWorld”的对话框,选中其中的“Windows CE Device”,然后点击“Deploy”按钮:
如果程序没有问题,VS2008左下角的状态栏中会显示“Deploy succeeded”,等待几秒钟以后,在手持设备的界面上会显示出应用程序界面,如下图所示:
根目录增加的内容,掉电是丢失的,如果想调电还保留,请将根目录下的“SmartDevice”文件夹拷贝到“ResidentFlash”文件夹
(完)
参考 Liuzexi