嵌入式OS:關(guān)注連接,多中版本共存
有人把做產(chǎn)品比喻為蓋房子,需要具備三個條件:好材料,好工具,熟練的工人。在嵌入式系統(tǒng)開發(fā)中,操作系統(tǒng)(OS)就是工具,關(guān)系著項目的成敗。近兩年,微軟公司W(wǎng)indows Embedded逐漸顯山露水:2006財年,購買Windows Embedded許可證的數(shù)量已經(jīng)超過了過去9年的總和,Embedded部門年收入增長率達(dá)47%。
6月下旬,在微軟移動與嵌入式開發(fā)者大會(MEDC)和Windows硬件工程大會(WinHEC)召開期間,筆者訪問了Windows Embedded亞太及大中華區(qū)主任產(chǎn)品經(jīng)理彭家安(John Boladian)先生。
嵌入式的新特征:連接的體驗
微軟在去年財年出貨的高增長,主要推動力是個人便攜式GPS導(dǎo)航設(shè)備銷量增長,還包括媒體播放器等其他便攜式消費類產(chǎn)品。微軟之所以在這些產(chǎn)品中成功運用,因為符合了當(dāng)今電子產(chǎn)品的主旋律—連接的體驗。
連接的體驗與我們過去推廣嵌入式技術(shù)時的觀點有所不同,因為其帶來的優(yōu)勢和新種類產(chǎn)品密切相關(guān)。工作和生活中,各種設(shè)備已經(jīng)由過去獨立的機器,逐漸轉(zhuǎn)向彼此之間可以連接的機器。
為了滿足連接的體驗,需要業(yè)界能夠提供一套完整的方案,這涉及到各種各樣的工具以及操作系統(tǒng),還有用于生產(chǎn)這些設(shè)備的平臺,有時候也可能會牽涉到相關(guān)的服務(wù)。同時,要盡量基于現(xiàn)有設(shè)備,添加新的功能。例如,對基于IP技術(shù)的機頂盒實現(xiàn)即時通信,或者地址送信等服務(wù)。無線方面的案例有包括不僅在售貨機里面安裝嵌入式設(shè)備,還可以在送貨的汽車上安裝相應(yīng)的GPS設(shè)備,這樣汽車可以和交通控制中心建立某種服務(wù),了解一天當(dāng)中如何最快實現(xiàn)點對點的運輸。
為了方便復(fù)雜嵌入式系統(tǒng)的開發(fā),新的Windows CE 6.0去年11月2日面市,重新設(shè)計的內(nèi)核具有32000個處理器的并發(fā)處理能力,每個處理有2GB虛擬內(nèi)存尋址空間,同時還能保持系統(tǒng)的實時響應(yīng)。同時,微軟還將Visual Studio2005作為CE 6.0的一部分推出。微軟的金級合作伙伴—遠(yuǎn)峰公司的市場經(jīng)理農(nóng)珊藝認(rèn)為,CE 6.0的優(yōu)勢在于:資源較豐富,而且資源的來源比較統(tǒng)一,是一個統(tǒng)一的研發(fā)平臺;基于這個平臺研發(fā)出的代碼,后期維護良好;100%開放其源代碼,使研發(fā)周期大大縮短。
多種版本可并存
但是,在市場上可以看到一個奇特的現(xiàn)象,CE4.0、CE 5.0、CE 6.0等多種版本的操作系統(tǒng)并存。彭家安解釋道:不同版本的CE可以同時存在于這個市場上,這可以說是很正常的。比如你采用CE 4.0、5.0兩年前開發(fā)的產(chǎn)品,它已經(jīng)在生產(chǎn)當(dāng)中,你還在持續(xù)地供貨,只要你的產(chǎn)品本身不需要進行調(diào)整,還是可以繼續(xù)來生產(chǎn)你的產(chǎn)品。因為嵌入式行業(yè)的一大特點就是一旦生產(chǎn)完了以后就不需要進行修改調(diào)整了。所以可看到許多15年前設(shè)計的產(chǎn)品,依然采用同樣的軟件在市場上進行銷售。通常,嵌入式操作系統(tǒng)的生命周期是10年,因此微軟提供10年的技術(shù)支持。
當(dāng)然,微軟在最新版的CE 6.0里面加了一些新的特性,這樣客戶和合作伙伴如果有一些新的特征需求,就會采用新的操作系統(tǒng)??傊?,選擇何種版本的操作系統(tǒng),主要還是基于客戶、OEM廠商以及第三方合作伙伴自己的需求來定。(迎九)
評論