Windows CE定制步骤:
① PC端安装Platform Builder
② 新建BSP(或者选择BSP)
③ 选择模板
④ 添加组件
⑤ 编译已经定制好的内核
⑥ 生成镜像文件
⑦ 运行测试
5.2.2驱动开发
由于项目不需要太复杂的一些驱动,所以在WinCE内核的定制中就选用了USB功能,字体驱动功能,网络传输功能。在编译项目时,要想项目显示中文,只要选择“中国(中文)”就可以。并不像Linux中的需要添加字库,Windows CE的内核定制是非常方便快捷。
第辣章 软件测试
6.1测试
6.1.1测试目的
测试项目是一个非常关键的步骤,以往学习编程,项目都是在PC机中实现。一般在安装编程软件后,需要的环境配置基本都完成或者自己完成简单的配置就可以使用。但是现在项目除了在PC机系统上完成,还要运行在试验箱的Windows CE上,运行成功与环境的配置是项成为关键步骤。测试,可以知道项目中的错误,而且可以知道库的使用问题,测试还可以知道内核中配置是否符合项目需要等等。所以测试比起项目的开发更是重要的一步。
6.1.2测试环境
通过VS2008与已经运行Windows CE的PXA270的链接测试,在WinCE的%Program Files文件夹中会生成项目对应的文件夹,然后进入项目文件夹,在里面就会生成了一个可以直接双击运行的项目EXE文件。当断开VS与Windows CE的链接后,直接双击EXE文件,如果环境是没有问题的,那么客户端的软件就可以在WinCE上成功运行。
在我们测试的过程中,就遇到过了“NETCFSetupv35.msi”的安装版本不一致的问题,所以解决此问题的方法是:在PC链接试验箱后,在PC端直接安装NETCFSetupv35.msi就可以了。
6.1.3测试方法
本项目基于WinCE的电原文请找腾讯752018766辣;文-论'文|网http://www.751com.cn/ 子点菜系统并不是大型的项目,所以在测试中并没有什么特别方法。但是测试是不可缺少的步骤。我们项目在VS2008下完成并测试通过,然后就把项目链接到试验箱PXA270中的WindowsCE中测试。对于项目的测试,就遇到了NETCFSetupv35.msi的安装版本不一致就问题,只要链接PC与试验箱,然后再PC中安装一次NETCFSetupv35.msi就可以解决了。
具体方法如下(Windows CE内核已经定制成功并生成镜像文件):
①PC机与试验箱物理连接起来;
②终端启动,启动试验箱,把WinCE运行;
③按6.1.2步骤先链接一次,在WinCE中生成可以执行文件EXE;
④断开VS与Windows CE的链接,然后再Windows CE的%Program Files文件夹中找到自己的项目文件夹,然后双击运行可以执行文件EXE;
⑤如果EXE文件可以成功运行,那么客户端的点菜终端就完成了测试。