關(guān)于Windows CE
微軟于1996年11月正式進(jìn)入嵌入式市場(chǎng),并推出Windows CE 1.0版本。Windows CE是被設(shè)計(jì)用來(lái)為嵌入式開(kāi)發(fā)者在復(fù)雜的嵌入式應(yīng)用軟件環(huán)境中應(yīng)用。據(jù)微軟消費(fèi)平臺(tái)產(chǎn)品部門(mén)副總裁Craig Mundie所述。Windows CE的設(shè)計(jì)初衷是為OEM商提供小型的、所需資源有限,主要用來(lái)解決個(gè)人信息管理(PIM)的設(shè)備。Windows CE 2.12版本中在多個(gè)方面內(nèi)對(duì)嵌入式系統(tǒng)進(jìn)行了顯著的改良,包括了簡(jiǎn)單的、基于向?qū)У牟僮飨到y(tǒng)配置,可導(dǎo)出SDK以進(jìn)行應(yīng)用程序開(kāi)發(fā),支持多媒體等。在3.0中又強(qiáng)化了互聯(lián)網(wǎng)服務(wù)的部分并開(kāi)始支持實(shí)時(shí)系統(tǒng)。 在目前的第四版中,Windows CE提供了經(jīng)過(guò)時(shí)間考驗(yàn)的并非常多樣化的特性囊括許多最新技術(shù)以幫助開(kāi)發(fā)者開(kāi)發(fā)智能小型化設(shè)備。
在開(kāi)發(fā)Windows CE時(shí), 嵌入式開(kāi)發(fā)團(tuán)隊(duì)主要集中于四個(gè)方向:首先是提供可伸縮的無(wú)線技術(shù)以靈活地連接移動(dòng)設(shè)備;其次是提供可靠的系統(tǒng)核心服務(wù)以滿足實(shí)時(shí)性的需要;第三是為在設(shè)備、臺(tái)式機(jī)、服務(wù)器和互聯(lián)網(wǎng)服務(wù)間為使用者提供良好的使用感受;最后是提供一個(gè)功能豐富、易于使用的端到端工具盒?;谶@些設(shè)計(jì)目標(biāo),Windows CE已為下一代智能、可連接、需要豐富的網(wǎng)絡(luò)特性、實(shí)時(shí)、小型化并支持多種多媒體可瀏覽網(wǎng)頁(yè)的設(shè)備進(jìn)行優(yōu)化
在Windows CE中包含的這些端到端工具確保了在最新的硬件上您可快速設(shè)計(jì)出智能化的,可運(yùn)行豐富多樣化應(yīng)用程序的設(shè)備。Windows CE也為開(kāi)發(fā)者提供了模擬技術(shù)使他們無(wú)需任何其他硬件即可在Windows 2000或Windows XP工作站上測(cè)試他們的應(yīng)用。
Windows CE已針對(duì)移動(dòng)設(shè)備進(jìn)行了優(yōu)化,例如個(gè)人數(shù)字助理(PDAs)、智能電話、 Web pads等也可以制作機(jī)頂盒、家庭網(wǎng)關(guān)之類(lèi)的設(shè)備。這些使用Windows CE制造的設(shè)備可以對(duì)使用者通過(guò)個(gè)人區(qū)域網(wǎng)絡(luò)(PAN)或局域網(wǎng)(LAN)乃至遠(yuǎn)程網(wǎng)絡(luò)(WAN)進(jìn)行遠(yuǎn)程登錄、認(rèn)證、管理,更新新的應(yīng)用程序和系統(tǒng)服務(wù)支持藍(lán)牙技術(shù)和802.11無(wú)線局域網(wǎng);一個(gè)嵌入式設(shè)備可在任何地方對(duì)其進(jìn)行連接。 此外,產(chǎn)生或存儲(chǔ)的數(shù)據(jù)符合本地或網(wǎng)絡(luò)的安全設(shè)置。
Windows CE也提供核心的操作系統(tǒng)服務(wù)以支持對(duì)許多設(shè)備所最必要的實(shí)時(shí)嵌入式設(shè)計(jì)。 例如:嵌入式開(kāi)發(fā)者現(xiàn)在可以提供界限內(nèi)、低延時(shí)、 確定性系統(tǒng)性能的硬實(shí)時(shí)操作系統(tǒng) (RTOS)內(nèi)核支持。Windows CE的實(shí)時(shí)性能已在許多工廠自動(dòng)化生產(chǎn)實(shí)例中得到檢驗(yàn)。
對(duì)緊縮式.NET框架、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、簡(jiǎn)單對(duì)象存取協(xié)議(SOAP)、帳號(hào)與即時(shí)迅息, Windows CE使得嵌入式開(kāi)發(fā)者更方便地個(gè)性化開(kāi)發(fā)跨越設(shè)備、臺(tái)式機(jī)、服務(wù)器和Web服務(wù)的系統(tǒng)。通過(guò)支持豐富的多媒體格式和Web瀏覽功能Windows CE, 可制造出使用.NET的智能設(shè)備。
評(píng)論