转载:http://www.cnblogs.com/bakasen/archive/2011/04/15/2016969.html
由于本人前段时间研究了一下WinCE,也被公司要求写成学习文档,为了方便大家学习,我也把这文档放上这里。由于学习文档涉及到光盘里的内容,为了方便大家理解,有些地方被我删去了,原文及一些安装包我将会在后面附件上。
注意事项
1、VS2005 一定要是英文的才行,中文的会下载不成功,有些实验验无法进行。
2、ActiveSync 要用比较新的版本。
3、请严格按照操作步骤做,通过VS2005 的运行菜单来完成下载可执行文件和,和直接把可执行文件复制到目标板上执行的结果是不一样的。
4、SDK 推荐使用本光盘上的。
5、安装VS2005 的SP1 补丁的时候保证C 盘上至少留有2.5G 的空间,这样才能保证2 到3个小时内完成安装。
一、需要安装软件
1、Visual Studio 2005
2、Visual Studio 2005 Service Pack 1
3、MSDN(可选)
4、Windows Embedded CE6.0
5、Windows Embedded CE 6.0 Platform Builder Service Pack 1
6、WINCE6.0R2
7、Microsoft Device Emulator 2.0(可选)
8、Virtual Machine Network Driver for Microsoft Device Emulator(可选)
9、WINCE6.0 Updates Packages
注:其中3、7、8 项可以不安装,用户根据实际需要来安装。本文基于Windows XP SP2 、
Windows XP SP3 测试通过。
二、需要磁盘空间
在安装之前,请检查您PC 的磁盘空间,目标安装盘剩余空间最好大于15G,C 盘剩余
空间最好大于4G,建议目标安装盘不要选择C 盘。
安装程序所用磁盘空间表:
软件名 | 需求容量 |
Visual Studio 2005 | 2G |
Visual Studio 2005 Service Pack 1 | 1.8G(C盘) |
MSDN | 1.5G |
Windows Embedded CE6.0 (ARMV4I、X86) | 7.8G (C盘1G) |
WINCE6.0R2 | 几百M |
总共:14G左右 |
三、安装顺序
3.1、先安装Visual Studio 2005
直接双击该目录下setup.exe进行安装。最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间。WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成。本来的教程上有很多图,但由于网络速度慢,再加上安装过程比较简单,所以就不全部贴图了,只贴主要部分。
3.2、安装Visual Studio 2005 Service Pack 1
VS80sp1-KB926601-X86-ENU.exe 这是必须的装的, Release Note 里面提到SP1 提供了Windows Embedded 6.0 platform and tools support 。安装文件为VS80sp1-KB926601-X86-ENU.exe。此补丁对不同的VS2005版本(Standard / Professional / Tem Edition) 都适用。
如果您用的是Vista系统,装完此补丁后,还要装VS80sp1-KB932232-X86-ENU.exe补丁。
3.3、安装MSDN
本部分可以不装,步骤省略。
3.4、安装Windows Embedded CE6.0
直接双击setup.exe进行安装Windows Embedded CE 6.0。在安装过程中,请注意选择安装路径,在选择CPU类型时,根据您目标硬件平台来选择,考虑节省磁盘空间,建议只选ARMV4I和X86。
3.5、安装Windows Embedded CE 6.0 Platform Builder Service Pack 1
安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,直接双击Windows Embedded CE 6.0 Platform Builder Service Pack 1.msi进行安装。
3.6、安装WINCE6.0R2
安装WinCE6.0 R2,直接双击该目录下setup.exe进行安装。
3.7、安装Microsoft Device Emulator 2.0
安装程序位于/WinCE6.0-B/Microsoft Device Emulator 2.0目录下,直接双击该目录下vs_emulator20.exe进行安装。
本部分属于模拟器,跟系统定制没有关系,可以不装,步骤省略。
3.8、安装Virtual Machine Network Driver for Microsoft Device Emulator
安装程序位于WinCE6.0-B/Virtual Machine Network Driver for Microsoft Device Emulator目录下,直接双击该目录下Virtual Machine Network Driver for Microsoft Device Emulator.msi进行安装。
本部分跟系统定制没有关系,可以不装,步骤省略。
3.9、安装WINCE6.0 Updates Packages
本部分必须要安装。
安装程序位于/WinCE6.0-B/WinCE6.0 Updates目录下,请仔细查看文件的时间序,按
照时间序一个一个安装。
WinCEPB60-061231-Product-Update-Rollup-Armv4I.msi
WinCEPB60-071231-Product-Update-Rollup-Armv4I.msi
WinCEPB60-081231-Product-Update-Rollup-Armv4I.msi
WinCEPB60-090131-2009M01-Armv4I.msi
WinCEPB60-090228-2009M02-Armv4I.msi
WinCEPB60-090331-2009M03-Armv4I.msi
WinCEPB60-090430-2009M04-Armv4I.msi
WinCEPB60-090531-2009M05-Armv4I.msi
WinCEPB60-090630-2009M06-Armv4I.msi
WinCEPB60-090731-2009M07-Armv4I.msi
WinCEPB60-090831-2009M08-Armv4I.msi
欲升级最新补丁,请登录微软网站下载
http://www.microsoft.com/downloads/en/results.aspx?freetext=Windows+Embedded+CE
+6.0+Monthly+Update&displaylang=en&stype=s_basic
至此,Windows CE6.0 R2版本所有软件安装完毕。