新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Windows XP Embedded的特點(diǎn)

Windows XP Embedded的特點(diǎn)

作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò) 收藏

Windows XP Embedded是桌面Windows XP的組件化版本。其構(gòu)建在已經(jīng)通過(guò)驗(yàn)證的Windows 2000代碼庫(kù)基礎(chǔ)之上,它提供了業(yè)內(nèi)領(lǐng)先的可靠性、安全性與性能,并且具備最新的多媒體、Web瀏覽、電源管理及設(shè)備支持能力。

本文引用地址:http://butianyuan.cn/article/201610/305882.htm

同時(shí),Windows XP Embedded還集成了最新的嵌入式支持能力,例如無(wú)頭支持及靈活的啟動(dòng)與存儲(chǔ)選項(xiàng)。Windows XP Embedded包含一套全新設(shè)計(jì)的工具集,稱為Windows Embedded Studio,這套工具使得開(kāi)發(fā)人員能夠更加快速的配置、構(gòu)建并部署智能設(shè)計(jì)方案以及豐富的應(yīng)用程序。

具備工業(yè)強(qiáng)度的健壯性

Windows XP Embedded構(gòu)建在已經(jīng)通過(guò)驗(yàn)證的Windows 2000代碼庫(kù)基礎(chǔ)之上,Windows 2000使用32位計(jì)算體系結(jié)構(gòu)以及受到全面保護(hù)的內(nèi)存模型。可靠性增強(qiáng)包括下列內(nèi)容:

Windows 文件保護(hù):保護(hù)核心系統(tǒng)文件不會(huì)在應(yīng)用程序安裝時(shí)被改寫(xiě)。如果某個(gè)文件被改寫(xiě),那么,Windows文件保護(hù)將自動(dòng)恢復(fù)正確的版本。

設(shè)備驅(qū)動(dòng)程序的重新運(yùn)行:如果在為新增設(shè)備添加驅(qū)動(dòng)程序時(shí)發(fā)生問(wèn)題,那么,系統(tǒng)將保存以前安裝的驅(qū)動(dòng)程序副本,這使得用戶可以重新運(yùn)行原有的設(shè)備驅(qū)動(dòng)程序。

Windows 驅(qū)動(dòng)程序保護(hù):它將驅(qū)動(dòng)程序與已知的有缺陷驅(qū)動(dòng)程序數(shù)據(jù)庫(kù)中所列出的內(nèi)容進(jìn)行比較,避免意外安裝和裝載有缺陷的設(shè)備驅(qū)動(dòng)程序。這種措施將能夠避免裝載有缺陷的驅(qū)動(dòng)程序,而不是僅僅給出一個(gè)錯(cuò)誤信息提示和一個(gè)能夠提供更多信息的Web頁(yè)面鏈接。

加速的啟動(dòng)與登錄過(guò)程

待機(jī)與休眠狀態(tài)下的快速啟動(dòng): Windows XP Embedded大大提高了進(jìn)入與退出待機(jī)及休眠模式的速度--這兩種模式不需要注銷用戶會(huì)話。

新的啟動(dòng)裝載程序: 對(duì)于啟動(dòng)裝載程序的改進(jìn)加快了驅(qū)動(dòng)程序響應(yīng)和注冊(cè)表初始化速度。

同步磁盤(pán)I/O設(shè)備初始化過(guò)程: Windows XP Embedded加快了啟動(dòng)過(guò)程,它在設(shè)備啟動(dòng)過(guò)程的同時(shí)“預(yù)取”大部分OS內(nèi)容,而不是在設(shè)備啟動(dòng)過(guò)程結(jié)束后才開(kāi)始啟動(dòng)OS。

動(dòng)態(tài)代碼確定: OS監(jiān)測(cè)系統(tǒng)的連續(xù)啟動(dòng)過(guò)程,動(dòng)態(tài)確定啟動(dòng)所需的代碼和數(shù)據(jù),并對(duì)這些文件在硬盤(pán)上的位置進(jìn)行優(yōu)化,從而加快啟動(dòng)過(guò)程。

全面組件化的Windows XP Professional特性

Windows XP Embedded提供了一萬(wàn)多種獨(dú)立的操作系統(tǒng)特性、服務(wù)與驅(qū)動(dòng)程序,您可以從中選擇適當(dāng)?shù)奶匦裕靡蚤_(kāi)發(fā)小內(nèi)存空間占用量的定制化嵌入式設(shè)備。

專門(mén)針對(duì)嵌入式方式的新增特性包括

靈活的啟動(dòng)與存儲(chǔ)選項(xiàng):

·除磁盤(pán)外,其他非易失性(永久)讀/寫(xiě)存儲(chǔ)設(shè)備同樣具備啟動(dòng)能力,例如快閃ROM和具備電池支持的RAM。在使用El Torito的可啟動(dòng)CD-ROM驅(qū)動(dòng)程序和增強(qiáng)型寫(xiě)過(guò)濾器以及ROM時(shí),也可以通過(guò)CD-ROM進(jìn)行啟動(dòng)。

·Windows XP Embedded還支持DiskOnChip Flash、PCMCIA ATA、 CompactFlash、MultiMediaCard和Memory Stick。

·增強(qiáng)型寫(xiě)過(guò)濾器:增強(qiáng)型寫(xiě)過(guò)濾器(EWF)將所選定的磁盤(pán)I/O路由改變到內(nèi)存或另一種存儲(chǔ)介質(zhì)上,從而使OS認(rèn)為您的只讀存儲(chǔ)器是可寫(xiě)的。

強(qiáng)大而又熟悉的開(kāi)發(fā)工具

Visual Studio 2003: 它使您能夠利用基于標(biāo)準(zhǔn)的熟悉工具來(lái)構(gòu)建強(qiáng)大的嵌入式應(yīng)用程序,全世界六百多萬(wàn)開(kāi)發(fā)人員都將它作為主流應(yīng)用程序開(kāi)發(fā)工具。Visual Studio是一套完整的應(yīng)用程序開(kāi)發(fā)工具包,其中包括與應(yīng)用程序相關(guān)的各種分析與建模工具--有了這些工具,開(kāi)發(fā)人員便可設(shè)計(jì)出有效的體系結(jié)構(gòu),并縮短投放市場(chǎng)時(shí)間。此外,開(kāi)發(fā)人員也可以選擇自己最熟悉的編程語(yǔ)言以及最適合相應(yīng)解決方案的語(yǔ)言,包括Microsoft Visual Basic、Visual C++、Visual J++和 Visual FoxPro。由于Visual Studio .NET支持20多種語(yǔ)言,因此,確保了開(kāi)發(fā)人員能夠選擇最能滿足他們需要語(yǔ)言。

利用現(xiàn)有的硬件及應(yīng)用程序

全Win32? API支持:利用標(biāo)準(zhǔn)的硬件,運(yùn)行標(biāo)準(zhǔn)的現(xiàn)有Win32應(yīng)用程序、驅(qū)動(dòng)程序或服務(wù),無(wú)需或只需很少的移植工作。



關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉