这(zhè)是Windows Embedded CE 6.0 Platform Builder Service Pack 1下载,最近要做(zuò)一个(gè)windows ces系统上的串行通讯程序,因(yīn)为在此之前(qián)并没(méi)有接触过有关Windows嵌入式(shì)方面的应用开(kāi)发,所以搭建开(kāi)发环境(jìng)成了摆(bǎi)在(zài)面(miàn)前的第(dì)一道难题。本文将记录并总结我(wǒ)搭建Windows Embedded CE 6.0开发环(huán)境的步(bù)骤和过(guò)程中碰到的问(wèn)题,希望给同为Windows嵌入(rù)式开发初学者的朋友们提(tí)供(gòng)一个参考。
Windows Embedded CE 6.0 Platform Builder Service Pack 1我(wǒ)最终(zhōng)确定的开(kāi)发环境方案为(wéi):Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.0. 我目前(qián)的操(cāo)作系统(tǒng)是Windows Server 2003, Visual Studio 2005 (以下简称VS2k5)和 Windows Embedded CE 6.0(以下简称CE6)都可以直(zhí)接在server系统上安装,但(dàn)是考虑到后期要用模拟器(Device emulator)进(jìn)行调试(shì),而使用模拟器有一个必(bì)要的组件Virtual Machine Network Driver for Microsoft Device Emulator是存在于Virual PC 2007中(不安装的话(huà)模拟器启动黑屏),但是Virtual PC 2007不能(néng)安装在Server操(cāo)作(zuò)系(xì)统(tǒng)中(zhōng),其替代版(bǎn)本为(wéi)Virtual Server 2005 R2 SP1。因此(cǐ)我在Server操作(zuò)系(xì)统中用虚拟机(虚拟(nǐ)机采用(yòng)了Sun的(de)VirtualBox)创建(jiàn)了一(yī)个Windows XP SP3的虚拟机,在(zài)该虚拟机(jī)上搭建CE6开发环境。
WinCE 6.0 安装包比较大,从(cóng)微软下载时(shí),它只提供一个下(xià)载工具,用它下载比较慢
在网上查了(le)些资料,把WinCE所需的安装包地址都收集起来了
然后用脚本生成了下面(miàn)这些链接(jiē)
只需用批(pī)量(liàng)下载工具下载(zǎi)即(jí)可
Windows Embedded CE 6.0 Platform Builder Service Pack 1开发(fā)环(huán)境(jìng)需(xū)要安装的软件比(bǐ)较多(duō)、比较(jiào)大,而且有着严格的安装顺序要求,一旦其中(zhōng)某一个环节出错(cuò),都(dōu)会导致(zhì)软件运行出(chū)现故障,为确保(bǎo)安装顺利,请仔细阅读本文,按照步(bù)骤一(yī)步(bù)一步(bù)进行安装。
