Windows XP Embedded常見問題解答
1、 什么是Windows XP Embedded?
本文引用地址:http://www.ex-cimer.com/article/201610/305747.htmWindows? XP Embedded是Windows NT? Embedded 4.0的后續(xù)產(chǎn)品,它是Windows XP Professional的組件化版本,能夠快速開發(fā)最可靠、功能最全的嵌入式設(shè)備。因為它與Windows XP Professional基于同樣的代碼,Windows XP Embedded允許開發(fā)人員只選擇他們需要的特性來構(gòu)建定制的、小內(nèi)存體積占用的設(shè)備。
2、Windows XP Embedded與Windows XP Professional是否基于同樣的代碼呢?
Windows XP Embedded結(jié)合了自Windows NT Embedded 4.0發(fā)布以來Windows平臺上所增加的所有增強功能。其中包括所有的Windows 2000技術(shù),以及最新的Windows XP技術(shù)。Windows XP Embedded提供了業(yè)內(nèi)領(lǐng)先的可靠性、安全性和優(yōu)良性能,以及最新的多媒體、電源管理和設(shè)備支持。此外,Windows XP Embedded還包含一套經(jīng)過重新設(shè)計的完整工具集,開發(fā)人員可以快速配置、建立和部署靈活的設(shè)計方案和豐富的應(yīng)用程序。
3、利用Windows XP Embedded可以開發(fā)哪些設(shè)備?
利用Windows XP Embedded可以開發(fā)多種設(shè)備,它是專為實現(xiàn)可靠全功能連接設(shè)備的快速開發(fā)而設(shè)計的??梢蚤_發(fā)的設(shè)備類型包括:
● 瘦客戶機設(shè)備:POS設(shè)備、基于Windows的終端(WBT)
● 與網(wǎng)絡(luò)相連的客戶端設(shè)備:機頂盒、網(wǎng)關(guān)、Kiosk(信息站)、ATM(自動柜員機)、工業(yè)控制、辦公自動化和博彩系統(tǒng)
4、Windows XP Embedded支持哪些處理器?
Windows XP Embedded支持所有基于X86的Intel處理器,包括Intel x86和Pentium,也支持AMD K5/K6、Cyrix 5x86和6x86 CPU。
5、Windows XP Embedded是實時操作系統(tǒng)(OS)嗎?
雖然Windows XP Embedded本身并不是硬件實時系統(tǒng),但是可以使用來自第三方合作伙伴的實時擴展程序。
6、我應(yīng)在何種情況下使用Windows XP Embedded,而非Windows CE .NET?
Microsoft希望提供多種基于Windows的嵌入式操作系統(tǒng)解決方案,以滿足不同客戶的需求。選用哪種平臺最為合適最終將取決于您設(shè)備的設(shè)計需求。但理解每種OS的開發(fā)焦點可能會對您做出最終選擇有所幫助。對于要求實時、具備小內(nèi)存空間占用和多處理器支持能力的解決方案,請選用Windows CE .NET。對于建立在x86處理器基礎(chǔ)之上,需要最新Windows技術(shù)的解決方案,請選用Windows XP Embedded。
7、 我應(yīng)當使用何種工具為基于Windows XP Embedded的平臺編寫應(yīng)用程序?
因為Windows XP Embedded基于與Windows XP相同的代碼,您可以借助開發(fā)桌面應(yīng)用程序時所使用的應(yīng)用程序開發(fā)環(huán)境。Microsoft Visual Studio這類工具可以為您提供一個開發(fā)應(yīng)用程序和驅(qū)動程序的綜合環(huán)境。Visual Studio是一套完整的應(yīng)用程序開發(fā)軟件包,它附帶有面向應(yīng)用程序開發(fā)的各個方面提供的分析和建模工具,因此開發(fā)人員能夠用它設(shè)計出有效的體系結(jié)構(gòu),并縮短投放市場的時間。開發(fā)人員也可以選擇他們最熟悉的編程語言——最適合解決方案的語言,包括Microsoft Visual Basic?、Visual C++?、Visual J++?和Visual FoxPro。
8、Windows XP Embedded的內(nèi)存空間占用情況如何?
根據(jù)您所選擇的不同性能與服務(wù),以及您所添加的特殊應(yīng)用程序,Windows XP Embedded所占用的內(nèi)存空間會有所不同。Windows XP Embedded會通過給出支持不同類型設(shè)計方案所需的最低級別OS服務(wù)來提供一個初始配置,以幫助您對內(nèi)存空間占用進行優(yōu)化。初始配置的內(nèi)存占用體積從從5兆字節(jié)(MB)開始,這種配置只支持功能極為有限的設(shè)備,隨著配置中特性和服務(wù)的增加,配置所占用的內(nèi)存空間也隨之增加。
9、Windows XP Embedded支持工作站級或服務(wù)器級功能嗎?
Windows XP Embedded只能用來構(gòu)建客戶端設(shè)備。需要服務(wù)器功能的設(shè)備應(yīng)該使用Windows NT Embedded 4.0或Windows 2000以及Server Applicance Kit來構(gòu)建。Microsoft現(xiàn)在正在致力于新一代服務(wù)器OS的嵌入式版本的工作,稱為Windows .NET Server Embedded。
評論