這是Windows Embedded CE 6.0 Platform Builder Service Pack 1下載,最近要做一個(gè)Windows CE系統(tǒng)上的串行通訊程序,因?yàn)樵诖酥安](méi)有接觸過(guò)有關(guān)Windows嵌入式方面的應(yīng)用開(kāi)發(fā),所以搭建開(kāi)發(fā)環(huán)境成了擺在面前的第一道難題。本文將記錄并總結(jié)我搭建Windows Embedded CE 6.0開(kāi)發(fā)環(huán)境的步驟和過(guò)程中碰到的問(wèn)題,希望給同為Windows嵌入式開(kāi)發(fā)初學(xué)者的朋友們提供一個(gè)參考。
Windows Embedded CE 6.0 Platform Builder Service Pack 1我最終確定的開(kāi)發(fā)環(huán)境方案為:Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.0. 我目前的操作系統(tǒng)是Windows Server 2003, Visual Studio 2005 (以下簡(jiǎn)稱(chēng)VS2k5)和 Windows Embedded CE 6.0(以下簡(jiǎn)稱(chēng)CE6)都可以直接在server系統(tǒng)上安裝,但是考慮到后期要用模擬器(Device emulator)進(jìn)行調(diào)試,而使用模擬器有一個(gè)必要的組件Virtual Machine Network Driver for Microsoft Device Emulator是存在于Virual PC 2007中(不安裝的話模擬器啟動(dòng)黑屏),但是Virtual PC 2007不能安裝在Server操作系統(tǒng)中,其替代版本為Virtual Server 2005 R2 SP1。因此我在Server操作系統(tǒng)中用虛擬機(jī)(虛擬機(jī)采用了Sun的VirtualBox)創(chuàng)建了一個(gè)Windows XP SP3的虛擬機(jī),在該虛擬機(jī)上搭建CE6開(kāi)發(fā)環(huán)境。
WinCE 6.0 安裝包比較大,從微軟下載時(shí),它只提供一個(gè)下載工具,用它下載比較慢
在網(wǎng)上查了些資料,把WinCE所需的安裝包地址都收集起來(lái)了
然后用腳本生成了下面這些鏈接
只需用批量下載工具下載即可
Windows Embedded CE 6.0 Platform Builder Service Pack 1開(kāi)發(fā)環(huán)境需要安裝的軟件比較多、比較大,而且有著嚴(yán)格的安裝順序要求,一旦其中某一個(gè)環(huán)節(jié)出錯(cuò),都會(huì)導(dǎo)致軟件運(yùn)行出現(xiàn)故障,為確保安裝順利,請(qǐng)仔細(xì)閱讀本文,按照步驟一步一步進(jìn)行安裝。