由于本人前段时间研究了一下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 (ARMV4IX86)

7.8G (C1G)

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版本所有软件安装完毕。

学习文档原文:http://u.115.com/file/f49c419965

本来想把补丁也发上来,但是公司网络限制,长期占用网络会暂时断开网络,所以补丁暂时发不上来,如果有时间我会把其补上!