嵌入式XPE操作系統的構建及應用
4 WindOWS XP Embedded配置
生成嵌入式操作系統的過(guò)程十分復雜,區別于編譯一般的應用程序,生成的操作系統還需通過(guò)一些接口下載或部署到目標設備上。制定XPE系統比制定Windows CE或μCLinux相對要簡(jiǎn)單,制定XPE系統的主要過(guò)程如圖1所示。
使用Windows XP Embedded Studio設計丁具構建XPE的主要步驟有:
(1)硬件分析通過(guò)光盤(pán)的win pe幫助分析硬件,win pe是一個(gè)運行在光盤(pán)上的操作系統,可作為預安裝環(huán)境,也可作為T(mén)AP.exe運行平臺,用來(lái)分析目標機器的硬件配置情況。將TAP.exe拷貝到目標機器.運行檢測目標機,生成一個(gè)默認文件名為devices.pmq的硬件列表定義文件,采用XML語(yǔ)言描述目標機器的硬件信息。
(2)組件的設計運行組件設計器(Component Design-er),選擇File/Import打開(kāi)對話(huà)框硬件信息文件devices.pmq,按下START按鈕。導入.pmq文件,并保存為文件名為ex-cllange instrument.sld的組件。然后,選中exchangeinstrument.sld,將其屬性設為Selector Prototype Component類(lèi)型。
(3)添加硬件信息運行組件數據庫管理器(Component Datalbase Manager),點(diǎn)擊import按鈕,導人生成的硬件列表定義文件exchange instrument.sld,則將目標機器硬件配置為一個(gè)新的組件存人數據庫,可在目標設計器中重復使用該組件。
(4)軟件組件的添加運行目標設計器(Target Design-er),在左側組件瀏覽器中(圖2)可看到數據庫中所有的組件,根據所要制定Windows XP Embedded的功能添加相應組件。將硬件信息的組件添加到配置中。打開(kāi)配置欄的exchangeinstrument組件,看到硬件設備組件。因為組件屬性設置為Selector Prototype Compnent類(lèi)型,可刪去不用的設備組件。
(5)系統部署設置將XPE操作系統部署在C盤(pán),設置如圖3所示。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論