背景介紹
紫金橋軟件技術(shù)有限公司隸屬于中國(guó)石油天然氣集團(tuán)總公司,是專門從事計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)的軟件企業(yè)。公司專門從事自主知識(shí)產(chǎn)權(quán)軟件產(chǎn)品“監(jiān)控組態(tài)軟件”和“實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)”的開(kāi)發(fā)與推廣。
由于Windows XP Embedded是一個(gè)可定制的操作系統(tǒng),因此我們可以只選擇那些紫金橋組態(tài)軟件所必需的組件,而忽略其它的常用組件。
解決方案
首先使用了Target Analyzer(目標(biāo)分析器),這是Windows Embedded Studio工具包中專門為Windows XP Embedded設(shè)計(jì)的新特性,它會(huì)對(duì)目標(biāo)硬件平臺(tái)進(jìn)行自動(dòng)的分析,Target Analyzer可以自動(dòng)檢測(cè)這些系統(tǒng)并收集有關(guān)硬件的信息——例如串口信息——這使您可以更加方便地為特定的硬件快速定制相應(yīng)的映像。
運(yùn)行Target Analyzer后,開(kāi)發(fā)人員將這個(gè)工具收集到的可擴(kuò)展標(biāo)記語(yǔ)言(XML)數(shù)據(jù)導(dǎo)入到Target Designer(目標(biāo)設(shè)計(jì)器)中,Target Designer也包含在Windows Embedded
Studio工具包中,它可以自動(dòng)構(gòu)建可對(duì)目標(biāo)平臺(tái)提供支持的基礎(chǔ)操作系統(tǒng)映像。
然后,使用Target Designer來(lái)選擇額外的組件,例如串口、USB堆棧支持、目標(biāo)系統(tǒng)映像的外殼組件及其他相關(guān)組件。如下圖所示:

最后,進(jìn)行組件相關(guān)性檢察,生成定制的嵌入式操作系統(tǒng)映像。
現(xiàn)在已經(jīng)生成了定制的嵌入式操作系統(tǒng)映像,在目標(biāo)硬件平臺(tái)上安裝生成的嵌入式操作系統(tǒng)映像。安裝完嵌入式操作系統(tǒng),接下來(lái)在嵌入式操作系統(tǒng)上安裝紫金橋組態(tài)軟件。
總結(jié)
充分利用Windows XP Embedded更小內(nèi)存體積占用、對(duì)現(xiàn)成可用驅(qū)動(dòng)程序的廣泛支持、容易定制和對(duì)新硬件(包括USB設(shè)備)的廣泛支持這些強(qiáng)大特性。這些特性您用紫金橋組態(tài)軟件開(kāi)發(fā)的組態(tài)產(chǎn)品可以更快地把產(chǎn)品投放到市場(chǎng),并在性能、價(jià)格和投放市場(chǎng)時(shí)間等方面提供了巨大的競(jìng)爭(zhēng)優(yōu)勢(shì)。 |