www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] 嵌入式XPE操作系統(tǒng)的構(gòu)建及應(yīng)用

1 引言
    目前主流嵌入式操作系統(tǒng)有μCLinux、μC/OS-II、WindowsCE、Windows XP Embedded(XPE)等,這些嵌入式操作系統(tǒng)功能穩(wěn)定、可靠,售后服務(wù)完善,用戶(hù)界面美觀和網(wǎng)絡(luò)技術(shù)支持等。XPE是Windows XP Professional操作系統(tǒng)的組件化版本,采用與其相同的二進(jìn)制代碼,二者內(nèi)核完全相同:XPE繼承了桌面操作系統(tǒng)的所有特征,被認(rèn)同為嵌入式系統(tǒng)。

2 WindOWS XP Embedded簡(jiǎn)介
    Windows XP Embedded(XPE)是Windows NT Embed-ded4.0的升級(jí)產(chǎn)品,是桌面系統(tǒng)Windows XP的組件化版本。XPE的基礎(chǔ)是可靠的Windows XP版本,具備XP與諸多嵌入式系統(tǒng)的優(yōu)點(diǎn):超過(guò)9 000個(gè)WHQL認(rèn)證的驅(qū)動(dòng)程序,高度集成:超過(guò)3 000個(gè)操作系統(tǒng)組件,便于功能裁剪;豐富的設(shè)計(jì)模板,可配置擴(kuò)展,加快系統(tǒng)開(kāi)發(fā)進(jìn)程;通過(guò)第三方組件支持即插即用:與Win32 API全兼容;集成多媒體編碼格式、藍(lán)牙、DirectX和.NET??蚣?,多媒體功能強(qiáng)大;熟悉的桌面應(yīng)用程序和服務(wù),方便操作;支持所有的X86架構(gòu)的硬件平臺(tái)。


3 開(kāi)發(fā)環(huán)境
    開(kāi)發(fā)站的操作系統(tǒng)必須是Windows XP Professinal,CPU運(yùn)行速度應(yīng)大于PIII 500 MHz,配置內(nèi)存至少大于256 MB,硬盤(pán)剩余空間要有3 GB。
    使用Windows XP Embedded Studio Tools設(shè)計(jì)工具構(gòu)建嵌入式操作系統(tǒng),Windows XP Embedded Studio Tools是一套完整的開(kāi)發(fā)環(huán)境,包括開(kāi)發(fā)工具和數(shù)據(jù)庫(kù),主要由以下4部分組成:(1)目標(biāo)分析器:包括TA.exe和TAP.exe兩個(gè)應(yīng)用程序。TA.exe是16位應(yīng)用程序,必須在DOS環(huán)境下運(yùn)行,TAP.exe是32位應(yīng)用程序,可在Windows平臺(tái)上使用;(2)目標(biāo)設(shè)計(jì)器:創(chuàng)建目標(biāo)設(shè)備的新配置,并向其中添加相應(yīng)組件,檢查相關(guān)性,確保配置具有創(chuàng)建運(yùn)行時(shí)映像所需的適當(dāng)組件,生成運(yùn)行時(shí)的映像;(3)組件設(shè)計(jì)器:用來(lái)設(shè)計(jì)新的組件,并將其保存到組件數(shù)據(jù)庫(kù)中,用來(lái)擴(kuò)展嵌入式設(shè)備的功能,以滿(mǎn)足需求;(4)組件數(shù)據(jù)庫(kù)管理器:提供對(duì)組件設(shè)計(jì)器和目標(biāo)設(shè)計(jì)器工具所使用的組件數(shù)據(jù)和存儲(chǔ)庫(kù)的管理功能。組件數(shù)據(jù)庫(kù)可駐留在開(kāi)發(fā)系統(tǒng)或服務(wù)器上。[!--empirenews.page--]

4 WindOWS XP Embedded配置
    生成嵌入式操作系統(tǒng)的過(guò)程十分復(fù)雜,區(qū)別于編譯一般的應(yīng)用程序,生成的操作系統(tǒng)還需通過(guò)一些接口下載或部署到目標(biāo)設(shè)備上。制定XPE系統(tǒng)比制定Windows CE或μCLinux相對(duì)要簡(jiǎn)單,制定XPE系統(tǒng)的主要過(guò)程如圖1所示。

    使用Windows XP Embedded Studio設(shè)計(jì)丁具構(gòu)建XPE的主要步驟有:
    (1)硬件分析通過(guò)光盤(pán)的win pe幫助分析硬件,win pe是一個(gè)運(yùn)行在光盤(pán)上的操作系統(tǒng),可作為預(yù)安裝環(huán)境,也可作為T(mén)AP.exe運(yùn)行平臺(tái),用來(lái)分析目標(biāo)機(jī)器的硬件配置情況。將TAP.exe拷貝到目標(biāo)機(jī)器.運(yùn)行檢測(cè)目標(biāo)機(jī),生成一個(gè)默認(rèn)文件名為devices.pmq的硬件列表定義文件,采用XML語(yǔ)言描述目標(biāo)機(jī)器的硬件信息。
    (2)組件的設(shè)計(jì)運(yùn)行組件設(shè)計(jì)器(Component Design-er),選擇File/Import打開(kāi)對(duì)話(huà)框硬件信息文件devices.pmq,按下START按鈕。導(dǎo)入.pmq文件,并保存為文件名為ex-cllange instrument.sld的組件。然后,選中exchangeinstrument.sld,將其屬性設(shè)為Selector Prototype Component類(lèi)型。
    (3)添加硬件信息運(yùn)行組件數(shù)據(jù)庫(kù)管理器(Component Datalbase Manager),點(diǎn)擊import按鈕,導(dǎo)人生成的硬件列表定義文件exchange instrument.sld,則將目標(biāo)機(jī)器硬件配置為一個(gè)新的組件存人數(shù)據(jù)庫(kù),可在目標(biāo)設(shè)計(jì)器中重復(fù)使用該組件。
    (4)軟件組件的添加運(yùn)行目標(biāo)設(shè)計(jì)器(Target Design-er),在左側(cè)組件瀏覽器中(圖2)可看到數(shù)據(jù)庫(kù)中所有的組件,根據(jù)所要制定Windows XP Embedded的功能添加相應(yīng)組件。將硬件信息的組件添加到配置中。打開(kāi)配置欄的exchangeinstrument組件,看到硬件設(shè)備組件。因?yàn)榻M件屬性設(shè)置為Selector Prototype Compnent類(lèi)型,可刪去不用的設(shè)備組件。

    (5)系統(tǒng)部署設(shè)置將XPE操作系統(tǒng)部署在C盤(pán),設(shè)置如圖3所示。[!--empirenews.page--]

    (6)關(guān)聯(lián)性檢查在生成映像前要檢查組件的關(guān)聯(lián)性,因?yàn)樗x中的組件需要其他組件的支持,反復(fù)檢查關(guān)聯(lián)性,并添加相應(yīng)組件,直到無(wú)錯(cuò)誤為止。
    (7)生成系統(tǒng)映像關(guān)聯(lián)性檢查無(wú)錯(cuò)誤,生成系統(tǒng)運(yùn)行映像。將其拷貝到目標(biāo)C盤(pán),第1次啟動(dòng)時(shí),目標(biāo)機(jī)執(zhí)行FBA,檢查和配置設(shè)備,并執(zhí)行注冊(cè)DLL和COM等任務(wù)。將生成的映像文件拷貝到啟動(dòng)盤(pán),修改Boot.ini,啟動(dòng)映像完成FBA。

5 XPE在智能交通系統(tǒng)中的應(yīng)用
    智能交通系統(tǒng)采用Windows XPE操作系統(tǒng),可滿(mǎn)足實(shí)時(shí)性、高效性和準(zhǔn)確性要求,同時(shí)系統(tǒng)提供各種設(shè)備驅(qū)動(dòng)接口,操作方便簡(jiǎn)單,圖形界面友好,支持TCP/IP及其他協(xié)議,支持 TCP/UDP/IP/PPP協(xié)議及統(tǒng)一的MAC訪(fǎng)問(wèn)層接口。南此,智能交通系統(tǒng)可通過(guò)接收外部檢測(cè)模塊信息(如:視頻檢測(cè)報(bào)警、車(chē)輛檢測(cè)器、雷達(dá)、車(chē)牌識(shí)別信息等信號(hào))判別違法車(chē)輛和獲取系統(tǒng)圖像采集部件圖片,實(shí)現(xiàn)圖片數(shù)據(jù)的傳輸。

6 結(jié)論
    XPE除具有Wincdows XP功能外.還提供嵌人式功能支持。構(gòu)建時(shí)需注意:(1)構(gòu)建XPE系統(tǒng)時(shí)關(guān)閉開(kāi)發(fā)機(jī)上的殺毒軟件;(2)數(shù)據(jù)庫(kù)同時(shí)存在標(biāo)準(zhǔn)的Explorer、 Task Manager及Command外殼程序時(shí)。應(yīng)首選Explorer,Command通常使用小配置,與Minlogon一起使用;(3)內(nèi)存不夠大時(shí), FBA不能正常引導(dǎo),應(yīng)增加內(nèi)存或虛擬內(nèi)存;(4)目標(biāo)設(shè)計(jì)器找不到組件,可在Tools一>options一>Advanced中尋找,更改Minmum的值為100,即組件可見(jiàn)度最低值為100。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

美國(guó)紐約州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)發(fā)布 2022 年第三季度業(yè)績(jī)報(bào)告。 IBM 董事長(zhǎng)兼首席執(zhí)行官 Arvind Kri...

關(guān)鍵字: IBM 軟件 BSP 云平臺(tái)

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險(xiǎn)積極籌備個(gè)人養(yǎng)老金的產(chǎn)品設(shè)計(jì)和系統(tǒng)開(kāi)發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動(dòng)商業(yè)養(yǎng)老保險(xiǎn)、個(gè)人養(yǎng)老金、專(zhuān)屬商業(yè)養(yǎng)老保險(xiǎn)等產(chǎn)品供給。 搭養(yǎng)老政策東風(fēng) ...

關(guān)鍵字: 溫度 BSP 東風(fēng) 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動(dòng)的最基本功能。而對(duì)于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對(duì)于空間和生活深層關(guān)系的思考,同時(shí)也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進(jìn)程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績(jī)預(yù)告。今年前三季度,公司預(yù)計(jì)實(shí)現(xiàn)營(yíng)業(yè)收入7.54億元至8.33億元,同比增長(zhǎng)60.24%至77.03%;歸母凈利潤(rùn)預(yù)計(jì)為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟(jì)和信息化局發(fā)布2022年度第一批北京市市級(jí)企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠(chéng)健華正式獲得"北京市企業(yè)技術(shù)中心"認(rèn)定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國(guó)軟件定義存儲(chǔ)及超融合市場(chǎng)研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷(xiāo)售額同比增長(zhǎng)59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團(tuán)成立60周年的紀(jì)念日。趁著首都銀行集團(tuán)成立60周年與首都銀行(中國(guó))在華深耕經(jīng)營(yíng)12年的“大日子”,圍繞作為外資金融機(jī)構(gòu)對(duì)在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國(guó)際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國(guó)進(jìn)出口商品交易會(huì)("廣交會(huì)")于"云端"開(kāi)幕。本屆廣交會(huì)上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過(guò)140,...

關(guān)鍵字: 中國(guó)智造 BSP 手機(jī) CAN

Lua RTOS 是一個(gè)實(shí)時(shí)操作系統(tǒng),設(shè)計(jì)在嵌入式系統(tǒng)上運(yùn)行,對(duì) FLASH 和 RAM 內(nèi)存的要求最低。目前 Lua RTOS 可用于 ESP32, ESP8266 和 PIC32MZ 平臺(tái),并可以輕松移植到其他32位...

關(guān)鍵字: Lua RTOS 操作系統(tǒng) 嵌入式系統(tǒng)

嵌入式軟件

15715 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉