wince7
大概叫winec7更加合适,因为它的全称是Windows Embedded Compact 7.
费了很大功夫装上运行起来.比CE6.0看起来没有大的差别,呵呵,桌面上的logo倒是大了不少.
wince7要求VS2008,而且明确要求机器上不能安装之前的CE版本.
找个没有安装CE的机器说容易也不容易,说难也不难,我有VMWARE.
运行起来是颇费周折.略做记录.
1 VMWARE安装windows 7,其实XP,vista都可以
2 安装VS2008
3 安装VS2008 SP1
4 安装wince7(下载地址 https://connect.microsoft.com/windowsembeddedce)
wince7目前还不支持DeviceEmulator,方便起见,安装了x86和armv6的CPU支持
建立基于Virtual PC x86,Mobile Handheld的工程,编译,至此一切顺利.
麻烦是Virtual PC下载运行,之前都没意识到Virtual PC和VMWare兼容,通信会有这么大麻烦.
虚拟机中无法运行Virtual PC.用Virtual PC虚拟出来的机器也一样(也可能是我还没找到方法)
于是只能在Host中安装VirtualPC
修改VMWare,网络配置为桥接,Virtual PC也使用同一个物理网卡或者VMWare使用Nat,
Virtual PC使用VMWare在host中的虚拟网卡VMware Network Adapter VMnet8.
VS2008都能正常接受到VirtualPC发送的BOOTME消息.Virtual PC显示
Accept download from 192.168.1.103 port 60080后等待大概3s报错
ERROR: BootTransportPB: TFTP timeout occured!
最后是将VMWare中编译好的NK.bin拷贝到Host上,用Host上的VS2005同VirtualPC通信.居然下载成功,跑起来了.有图为证:
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/116625/viewspace-1034194/,如需转载,请注明出处,否则将追究法律责任。