嵌入式操作系統(tǒng):微軟另一個(gè)天下
嵌入式開發(fā)在人們的印象中多應(yīng)用在工業(yè)控制領(lǐng)域以及智能機(jī)器人,但隨作移動(dòng)通訊以及智能家電、網(wǎng)絡(luò)家電的發(fā)展,嵌入式開發(fā)的應(yīng)用越來(lái)越廣,他同時(shí)帶來(lái)的巨大經(jīng)濟(jì)利益將吸引更多的廠商投入其中,隨作這個(gè)領(lǐng)域的發(fā)展,對(duì)移動(dòng)應(yīng)用軟件開發(fā)人員的需要將超過目前的WEB程序員,這就給個(gè)人帶來(lái)很大的機(jī)會(huì),而與此同時(shí)技術(shù)上的進(jìn)步將使移動(dòng)應(yīng)用軟件的開發(fā)變得更加容易。
隨著后PC時(shí)代的到來(lái),嵌入式系統(tǒng)技術(shù)已經(jīng)成為了一個(gè)萬(wàn)眾矚目的焦點(diǎn)。從mp3,PDA等各種各樣的數(shù)字化消費(fèi)電子產(chǎn)品,到網(wǎng)絡(luò)家電,智能家電,車載電子設(shè)備及至工業(yè)和服務(wù)領(lǐng)域中的數(shù)字機(jī)床,智能工具,工業(yè)機(jī)器人,服務(wù)機(jī)器人,巨大的市場(chǎng)潛力,無(wú)窮的商機(jī),吸引了各路英豪紛踵沓來(lái)。
在這種良好的氛圍下,作為嵌入式技術(shù)應(yīng)用的重頭戲,個(gè)人消費(fèi)電子產(chǎn)品市場(chǎng)同樣出現(xiàn)了紅紅火火的局面。硬件方面,各大廠商如Intel,AMD等相繼推出了自己的專用嵌入式芯片,漫天而至的是mp3,PDA,無(wú)線上網(wǎng)裝置,讓人們充分感受到了這股強(qiáng)勁之勢(shì)。軟件方面,在palm和微軟兩大巨頭的引領(lǐng)下,也出現(xiàn)了空前繁榮的局面。雖然操作系統(tǒng)的大半已經(jīng)被他們搶占,但是應(yīng)用軟件方面仍然存在巨大的開發(fā)空間。所謂無(wú)限商機(jī),盡在眼前。嵌入式系統(tǒng)技術(shù)的春天已經(jīng)來(lái)到。
面對(duì)這種時(shí)機(jī),作為軟件業(yè)界的巨頭微軟當(dāng)仁不讓,以疾風(fēng)之勢(shì)大規(guī)模的投入到嵌入式技術(shù)的研發(fā)之中。事實(shí)上,盡管是軟件業(yè)的老大,微軟在嵌入式系統(tǒng)方面起步卻是相對(duì)較晚的。當(dāng)windriver和palm已經(jīng)占據(jù)市場(chǎng)大部分的份額時(shí),微軟還在研制自己的通用嵌入式平臺(tái)。這其中的原因,是由于微軟一貫的開發(fā)作風(fēng),使得它過于追求系統(tǒng)的完整與強(qiáng)功用性,使得研發(fā)的周期相對(duì)較長(zhǎng)。然而盡管如此,微軟仍然以其強(qiáng)大的技術(shù)和經(jīng)濟(jì)力量,在進(jìn)入嵌入式市場(chǎng)極短的時(shí)間里,便為自己占據(jù)了一席之地,并以驚人的速度迅速擴(kuò)大其市場(chǎng)份額。
微軟認(rèn)為在嵌入式系統(tǒng)方面其工作的核心和基礎(chǔ)就是為嵌入式設(shè)備制造商建立優(yōu)質(zhì)設(shè)備提供所需的嵌入式開發(fā)平臺(tái),這些設(shè)備覆蓋了從簡(jiǎn)單的數(shù)據(jù)采集工具到全功能Web終端的各種嵌入式智能設(shè)備。Windows Embedded產(chǎn)品家族由Windows CE 3.0,Windows NT? Embedded 4.0和Server Appliance Kit組成。 為了實(shí)現(xiàn)各種靈活的解決方案,新一代由Windows驅(qū)動(dòng)的32位智能聯(lián)網(wǎng)設(shè)備需要豐富的應(yīng)用程序和Internet服務(wù),而Microsoft Windows Embedded 操作系統(tǒng)和工具則提供了構(gòu)建這類設(shè)備所需的完善的軟件平臺(tái)。去年推出的Windows CE由于擁有廣大使用者所熟悉的windows 界面,已經(jīng)在palm稱雄的pda操作系統(tǒng)軟件領(lǐng)域中擁有了愈來(lái)愈多的用戶。
在今年四月份舊金山召開的ESC 2001(嵌入式系統(tǒng)大會(huì))上,微軟公司發(fā)布了Talisker的Beta 1版本。Talisker是Microsoft? Windows? CE 操作系統(tǒng)后續(xù)版本的代號(hào),是下一代功能強(qiáng)大的實(shí)時(shí)嵌入式操作系統(tǒng)。它不僅可以提供最新的無(wú)線和多媒體功能,還可以幫助嵌入式系統(tǒng)開發(fā)人員以更快的速度開發(fā)出智能網(wǎng)絡(luò)互聯(lián)設(shè)備。Talisker Beta 1提供了許多重要的新特性,例如通過在CE中對(duì)藍(lán)牙技術(shù)的系統(tǒng)級(jí)支持能夠?qū)崿F(xiàn)的更為完善的無(wú)線和網(wǎng)絡(luò)連接、通用即插即用(UPnP)和新的USB驅(qū)動(dòng)程序、可支持DVD的增強(qiáng)多媒體功能、內(nèi)嵌的Kerberos安全協(xié)議,以及用于Talisker中HTTP Server的SSL支持等。此外,其他一些新功能,如可安裝中斷服務(wù)例程(ISR)、新的BSP及可定制UI服務(wù)等新的特性還可幫助OEM廠商減少產(chǎn)品投放市場(chǎng)所需的時(shí)間,并可幫助它們?cè)谡麄€(gè)產(chǎn)品生存周期中不斷升級(jí)設(shè)備的功能。
在近期推出的Microsoft Windows XP Embedded 操作系統(tǒng)和工具為生成下一代智能化的、32 位連接的 Windows Powered 設(shè)備提供了完善的軟件平臺(tái),它建立在Windows2000經(jīng)過實(shí)踐檢驗(yàn)的代碼庫(kù)基礎(chǔ)之上,提供行業(yè)領(lǐng)先的可靠性、安全性、優(yōu)良性能,以及最新的多媒體、電源管理和設(shè)備支持。此外,Windows XP Embedded還包含一套經(jīng)過重新設(shè)計(jì)的完整工具集。利用Windows XP Embedded方便的開發(fā)下一代嵌入式系統(tǒng)。上述幾項(xiàng)系統(tǒng)軟件的發(fā)布不僅表明了微軟對(duì)于嵌入式技術(shù)的重視程度,同時(shí)更加說明了微軟在這一領(lǐng)域同樣希望繼續(xù)保持自己的技術(shù)領(lǐng)先優(yōu)勢(shì)。
除此之外,在軟件開發(fā)方面。微軟發(fā)布了18種新的Windows CE 3.0板卡支持軟件包(BSP),從而進(jìn)一步減少了OEM廠商產(chǎn)品投放市場(chǎng)所需的時(shí)間。為了充分占有嵌入式系統(tǒng)市場(chǎng),微軟將向嵌入式統(tǒng)開發(fā)商提供各種解決方案。這些解決方案包括基礎(chǔ)架構(gòu)技術(shù),如COM(組件對(duì)象模型)和Windows Media技術(shù)、嵌入式操作系統(tǒng)及工具包等 ,此外還包括諸如Web瀏覽器和游戲的應(yīng)用程序,提供給WebTV和MSN的服務(wù)等。
硬件方面,微軟的主要工作是與各大硬件廠商(其中主要是其老伙伴Intel公司)聯(lián)合,占領(lǐng)各大開發(fā)應(yīng)用領(lǐng)域,同時(shí)也生產(chǎn)自己的 WindowsCE設(shè)備(主要是Power Pocket PC和Power Handheld PC)。其中Windows Powered Pocket PC操作系統(tǒng)主要以無(wú)線、多媒體、移動(dòng)辦公等豐富的高端功能,更好地滿足了商務(wù)人士、企業(yè)級(jí)用戶對(duì)移動(dòng)計(jì)算的需求。目前,除了眾多硬件設(shè)備制造商紛紛推出基于Pocket PC的隨身電腦產(chǎn)品之外,已經(jīng)有越來(lái)越多的IT公司致力于開發(fā)基于Pocket PC的應(yīng)用方案,而且其中許多移動(dòng)方案已經(jīng)在金融、保險(xiǎn)、零售和交通等領(lǐng)域成功地投入了商業(yè)應(yīng)用。
采用Microsoft Embedded操作系統(tǒng)擁有很多的優(yōu)點(diǎn),主要體現(xiàn)在以下幾個(gè)方面:
1. 微軟擁有雄厚的技術(shù)力量,其經(jīng)過長(zhǎng)時(shí)間完成的嵌入式系統(tǒng)擁有別的小公司制作的系統(tǒng)無(wú)法比擬的優(yōu)點(diǎn):系統(tǒng)功能強(qiáng)大,結(jié)構(gòu)優(yōu)化。
2. 微軟的產(chǎn)品線很長(zhǎng),其嵌入式操作系統(tǒng)與傳統(tǒng)的PC操作系統(tǒng)有著巨大的相似之處,尤其是同樣采用的Win32編程。這使得各個(gè)硬件開發(fā)商可以利用已有的軟件開發(fā)技術(shù)使用較短的時(shí)間完成產(chǎn)品的研發(fā)過程。
3. 微軟提供的各種培訓(xùn),研發(fā)資源使得開發(fā)人員能夠很快的投入到產(chǎn)品設(shè)計(jì)中。
4. 基于微軟如此強(qiáng)大的技術(shù)和經(jīng)濟(jì)實(shí)力,我們完全可以相信微軟同樣可以在嵌入式系統(tǒng)稱雄,所以采用WinCE系統(tǒng)具有較長(zhǎng)的生命力。
由此可見,微軟對(duì)于嵌入式系統(tǒng)市場(chǎng),實(shí)在是來(lái)勢(shì)兇猛。使得各個(gè)廠家面臨著如此大的誘惑,難以支持,紛紛投入微軟的懷抱。
在今年2月6號(hào),微軟公司首席執(zhí)行官史蒂夫-巴爾默在拉斯維加斯舉行的會(huì)議上正式宣布與數(shù)家半導(dǎo)體生產(chǎn)商結(jié)成戰(zhàn)略聯(lián)盟。這次聯(lián)盟將使與微軟公司合作的半導(dǎo)體生產(chǎn)商有能力開發(fā)各種專用設(shè)備芯片,這些芯片將廣泛用于各個(gè)生產(chǎn)領(lǐng)域,它們均使用微軟公司的嵌入式操作系統(tǒng)軟件。微軟公司計(jì)劃同意包括英特爾、MIPS 技術(shù)公司以及ARM在內(nèi)的多家芯片制造商對(duì)其視窗操作系統(tǒng)軟件程序的源代碼進(jìn)行修改。此前,盡管微軟曾允許部分研發(fā)商接觸上述源代碼,但該公司從未同意后者對(duì)其加以修改。而微軟的副總裁比爾-維吉特后些時(shí)候也說,微軟嵌入式軟件研發(fā)部門已經(jīng)與450家硬件制造商建立了合作關(guān)系,這一數(shù)目較之去年9月上升了 125%,而且該部門在本財(cái)年前6個(gè)月的收益較之去年同期增加了300%。在今年10月下旬的APEC會(huì)議期間微軟公司董事長(zhǎng)兼首席軟件設(shè)計(jì)師比爾.蓋茨和七大公司的中國(guó)區(qū)總裁進(jìn)行了一場(chǎng)暢談數(shù)字產(chǎn)品前景的武林盛會(huì)。在這次會(huì)議上,他非??春脽o(wú)線產(chǎn)品,尤其是PDA:他認(rèn)為軟件將變得更易于使用、更可靠。個(gè)人數(shù)字助理(PDA)這種無(wú)線產(chǎn)品能夠使知識(shí)工人更具效率,在這個(gè)領(lǐng)域,我們還只不過剛撕開市場(chǎng)的封皮。[!--empirenews.page--]
微軟實(shí)行的Windows CE 3.0技術(shù)革新聯(lián)盟計(jì)劃,已經(jīng)使得各主要的系統(tǒng)集成商,如Accelent Systems公司、Annasoft Systems公司、BSQUARE公司、NMI Electronics有限公司、3Soft GmbH公司及VenturCom有限公司等都加入了該計(jì)劃。訪問到更多的源代碼訪問不僅可以加速設(shè)備的開發(fā)工作,還可以在系統(tǒng)集成商為由Windows 驅(qū)動(dòng)的智能設(shè)備開發(fā)應(yīng)用程序和服務(wù)時(shí)簡(jiǎn)化調(diào)試過程。微軟還發(fā)布了新的Windows CE 3.0全球培訓(xùn)計(jì)劃,宣布了Microsoft Windows CE 3.0 技術(shù)革新聯(lián)盟計(jì)劃(Innovation Alliance Program),系統(tǒng)集成商(SI)因此可以通過該計(jì)劃訪問到更多的源代碼,因而可以為其客戶提供品質(zhì)更為出眾的服務(wù)。
今年4月,微軟、英特爾聯(lián)合康柏以及十余家微軟證券行業(yè)核心合作伙伴,在北京舉辦微軟/英特爾證券解決方案大會(huì),就國(guó)內(nèi)證券業(yè)所面臨的機(jī)遇與挑戰(zhàn)以及微軟/英特爾解決方案在證券業(yè)的實(shí)際應(yīng)用開展廣泛深入的交流和探討。其目的很明確,就是要通過強(qiáng)強(qiáng)組合實(shí)現(xiàn)強(qiáng)大的系統(tǒng)內(nèi)部擴(kuò)充能力和系統(tǒng)外部的擴(kuò)展能力,占據(jù)高度網(wǎng)絡(luò)化的證券市場(chǎng)。
6月,微軟公司在國(guó)際CES大會(huì)上展示了6款基于Windows CE的設(shè)備,包括網(wǎng)絡(luò)收音機(jī),網(wǎng)頁(yè)瀏覽板,以及可戴在身上的Internet設(shè)備等,它們是分別由Hitachi , Samsung Electronics, Siemens, AboCom Systems, DigMedia和 SmartMedia生產(chǎn)的,意在展示W(wǎng)indows CE廣泛的應(yīng)用領(lǐng)域。日立公司數(shù)字系統(tǒng)媒體部的Osamu Ebina聲稱,他們已經(jīng)使用了多個(gè)操作系統(tǒng),但是唯有Windows CE能夠使他們研制的可戴Internet設(shè)備能夠在六個(gè)月完成研發(fā)的工作。
10月份,微軟公司又在北京召開了微軟移動(dòng)方案開發(fā)者大會(huì),向與會(huì)者介紹了最新的移動(dòng)開發(fā)技術(shù),同時(shí)宣布與康柏、惠普、聯(lián)想的合作伙伴聯(lián)手推出移動(dòng)開發(fā)方案伙伴計(jì)劃。微軟公司還推出了移動(dòng)方案伙伴計(jì)劃(Mobile Solutions Partner Program)。微軟亞洲區(qū)合作伙伴市場(chǎng)經(jīng)理梁文德先生進(jìn)一步闡述了微軟移動(dòng)方案伙伴計(jì)劃:微軟將為加入微軟移動(dòng)方案伙伴計(jì)劃的公司或開發(fā)人員提供包括開發(fā)工具、光盤等資料和免費(fèi)技術(shù)援助在內(nèi)的所需信息和資源,以及作為微軟合作伙伴參加展會(huì)等相關(guān)的市場(chǎng)支持。聯(lián)想集團(tuán)公司手持業(yè)務(wù)發(fā)展部總經(jīng)理盧建軍則表示:中國(guó)已經(jīng)成為世界上移動(dòng)計(jì)算和通訊應(yīng)用的大國(guó),聯(lián)想公司一直重視與微軟公司在無(wú)線移動(dòng)領(lǐng)域的合作,進(jìn)行隨身電腦設(shè)備和移動(dòng)方案的開發(fā)。聯(lián)想公司通過聯(lián)想手持同盟計(jì)劃和微軟公司合作,加大對(duì)開發(fā)者的支持力度,共同為開發(fā)者提供中文Pocket PC隨身電腦和技術(shù)支持。聯(lián)想公司將發(fā)揮在IT業(yè)的優(yōu)勢(shì),幫助開發(fā)者開拓市場(chǎng)并提供創(chuàng)業(yè)投資支持服務(wù),共同發(fā)展中國(guó)移動(dòng)電子商務(wù)。 康柏公司信息接入事業(yè)部業(yè)務(wù)發(fā)展經(jīng)理苗露小姐同樣認(rèn)為在移動(dòng)方案伙伴計(jì)劃中,康柏公司受益匪淺?;萜展倦S身電腦市場(chǎng)專員也劉宏江表示了,惠普公司HP Joranda 545/548 pocket PC全球第一款中文隨身電腦的推出同樣受到了移動(dòng)方案伙伴計(jì)劃的良好影響。
隨著微軟公司最新版本的隨身電腦平臺(tái)Pocket PC 2002于10月4日在美國(guó)的正式發(fā)布,預(yù)示著目前功能最強(qiáng)大的掌上電腦即將出現(xiàn)。名為merlin的PPC2仍舊是基于WindowsCE3.0的核心,而較以前的pocket pc版本而言主要是改進(jìn)了三個(gè)方面,包括:易用性、連接性能和娛樂功能等。該系統(tǒng)中增加了30種有用的功能,主要是新的用戶界面,各種新的輸入方法(包括手寫),采用的嵌入式Pocket Word,Outlook,以及MediaPlayer以及MSN和Pocket IE等,還包括Pocket Word和Pocket Excel中的拼寫驗(yàn)證,可以方便同采用Palm操作系統(tǒng)的手持電腦連接起來(lái)。微軟還在該系統(tǒng)中增加了Palm中的手寫識(shí)別軟件等。雖然PPC2完全拋棄了Hitachi的SH-3或MIPS芯片,改為只支持Intel的ARM處理器,并且微軟也認(rèn)為PPC2的價(jià)格過高,面對(duì)的應(yīng)該是企業(yè)的消費(fèi)者,然而現(xiàn)實(shí)的情況卻是各大廠商積極響應(yīng)號(hào)召,摩拳擦掌紛紛推出了各自最新的采用PPC2操作系統(tǒng)的產(chǎn)品,其中包括HP、Casio、Compaq、東芝、NEC 等。
PPC2推出之后,惠普立即拋棄了Hitachi處理器,轉(zhuǎn)為支持ARM。該公司上周剛剛發(fā)布的Jornada PDA系列產(chǎn)品將全部采用206MHz Intel StrongARM芯片,而其以前的產(chǎn)品使用的是SH-3芯片。目前的Pocket PC硬件生產(chǎn)廠商表示仍舊愿意支持PPC2002,包括Casio,Cesscom,Compal Electronics,Compaq,Hewlett-Packard,HTC,HTW,Intermec Technologies,Legend,Mitsubishi,Sagem,Symbol Technologies 和Toshiba等。最近,CNET的報(bào)道聲稱明年微軟的PDA操作系統(tǒng)將達(dá)到30%的市場(chǎng)占有率。按計(jì)劃,Pocket PC 2002中文版將于明年3月份在中國(guó)大陸推出。 無(wú)可否認(rèn),按照這種發(fā)展,嵌入式操作系統(tǒng)總有一天會(huì)成為微軟的天下。