嵌入式操作系統(tǒng):微軟另一個(gè)天下
嵌入式開(kāi)發(fā)在人們的印象中多應(yīng)用在工業(yè)控制領(lǐng)域以及智能機(jī)器人,但隨作移動(dòng)通訊以及智能家電、網(wǎng)絡(luò)家電的發(fā)展,嵌入式開(kāi)發(fā)的應(yīng)用越來(lái)越廣,他同時(shí)帶來(lái)的巨大經(jīng)濟(jì)利益將吸引更多的廠商投入其中,隨作這個(gè)領(lǐng)域的發(fā)展,對(duì)移動(dòng)應(yīng)用軟件開(kāi)發(fā)人員的需要將超過(guò)目前的WEB程序員,這就給個(gè)人帶來(lái)很大的機(jī)會(huì),而與此同時(shí)技術(shù)上的進(jìn)步將使移動(dòng)應(yīng)用軟件的開(kāi)發(fā)變得更加容易。
本文引用地址:http://cafeforensic.com/article/201609/304934.htm隨著后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)用軟件方面仍然存在巨大的開(kāi)發(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)。這其中的原因,是由于微軟一貫的開(kāi)發(fā)作風(fēng),使得它過(guò)于追求系統(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è)備提供所需的嵌入式開(kāi)發(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)愈多的用戶。
在今年四月份舊金山召開(kā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)開(kāi)發(fā)人員以更快的速度開(kāi)發(fā)出智能網(wǎng)絡(luò)互聯(lián)設(shè)備。Talisker Beta 1提供了許多重要的新特性,例如通過(guò)在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)過(guò)實(shí)踐檢驗(yàn)的代碼庫(kù)基礎(chǔ)之上,提供行業(yè)領(lǐng)先的可靠性、安全性、優(yōu)良性能,以及最新的多媒體、電源管理和設(shè)備支持。此外,Windows XP Embedded還包含一套經(jīng)過(guò)重新設(shè)計(jì)的完整工具集。利用Windows XP Embedded方便的開(kāi)發(fā)下一代嵌入式系統(tǒng)。上述幾項(xiàng)系統(tǒng)軟件的發(fā)布不僅表明了微軟對(duì)于嵌入式技術(shù)的重視程度,同時(shí)更加說(shuō)明了微軟在這一領(lǐng)域同樣希望繼續(xù)保持自己的技術(shù)領(lǐng)先優(yōu)勢(shì)。
除此之外,在軟件開(kāi)發(fā)方面。微軟發(fā)布了18種新的Windows CE 3.0板卡支持軟件包(BSP),從而進(jìn)一步減少了OEM廠商產(chǎn)品投放市場(chǎng)所需的時(shí)間。為了充分占有嵌入式系統(tǒng)市場(chǎng),微軟將向嵌入式統(tǒng)開(kāi)發(fā)商提供各種解決方案。這些解決方案包括基礎(chǔ)架構(gòu)技術(shù),如COM(組件對(duì)象模型)和Windows Media技術(shù)、嵌入式操作系統(tǒng)及工具包等 ,此外還包括諸如Web瀏覽器和游戲的應(yīng)用程序,提供給WebTV和MSN的服務(wù)等。
硬件方面,微軟的主要工作是與各大硬件廠商(其中主要是其老伙伴Intel公司)聯(lián)合,占領(lǐng)各大開(kāi)發(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公司致力于開(kāi)發(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)過(guò)長(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è)硬件開(kāi)發(fā)商可以利用已有的軟件開(kāi)發(fā)技術(shù)使用較短的時(shí)間完成產(chǎn)品的研發(fā)過(guò)程。
3. 微軟提供的各種培訓(xùn),研發(fā)資源使得開(kāi)發(fā)人員能夠很快的投入到產(chǎn)品設(shè)計(jì)中。
4. 基于微軟如此強(qiáng)大的技術(shù)和經(jīng)濟(jì)實(shí)力,我們完全可以相信微軟同樣可以在嵌入式系統(tǒng)稱雄,所以采用WinCE系統(tǒng)具有較長(zhǎng)的生命力。
由此可見(jiàn),微軟對(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)商有能力開(kāi)發(fā)各種專用設(shè)備芯片,這些芯片將廣泛用于各個(gè)生產(chǎn)領(lǐng)域,它們均使用微軟公司的嵌入式操作系統(tǒng)軟件。微軟公司計(jì)劃同意包括英特爾、MIPS 技術(shù)公司以及ARM在內(nèi)的多家芯片制造商對(duì)其視窗操作系統(tǒng)軟件程序的源代碼進(jìn)行修改。此前,盡管微軟曾允許部分研發(fā)商接觸上述源代碼,但該公司從未同意后者對(duì)其加以修改。而微軟的副總裁比爾-維吉特后些時(shí)候也說(shuō),微軟嵌入式軟件研發(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)域,我們還只不過(guò)剛撕開(kāi)市場(chǎng)的封皮。
評(píng)論