西門子投產(chǎn)汽車領(lǐng)域Java導(dǎo)航儀 (2004-07-12)
發(fā)布時(shí)間:2007-12-04
作者:
來(lái)源:
瀏覽:2032
在2004年6月28日~7月1日于美國(guó)舊金山召開(kāi)的Java開(kāi)發(fā)商會(huì)議“2004 JavaOne Conference”上,Sun總裁兼首席運(yùn)營(yíng)官(COO)Jonathan Swartz發(fā)表了主題演講,介紹了德國(guó)西門子子公司德國(guó)西門子威迪歐汽車電子(以下簡(jiǎn)稱西門子公司)開(kāi)發(fā)、用于配備寶馬車型、支持Java的導(dǎo)航儀,強(qiáng)調(diào)了Java在車載設(shè)備中的應(yīng)用及前景?!敖窈?年~10年軟件對(duì)于汽車而言非常重要。隨著這一趨勢(shì)的發(fā)展,Java將發(fā)揮重要作用”(Sun公司J2ME業(yè)務(wù)及營(yíng)銷 消費(fèi)者及移動(dòng)系統(tǒng)部門主管Eric Chu)。
據(jù)西門子介紹,此次開(kāi)發(fā)的導(dǎo)航儀已在寶馬5系列和6系列上采用。此前三菱電機(jī)曾于2002年推出過(guò)一款Java導(dǎo)航儀。
西門子在導(dǎo)航儀上安裝的Java軟件是該公司開(kāi)發(fā)的“Top Level Architecture”(以下簡(jiǎn)稱TLA)軟件平臺(tái)。TLA在工作頻率為166MHz的32位微處理器上運(yùn)行。具體而言,該平臺(tái)以Java運(yùn)行環(huán)境開(kāi)發(fā)而成,該Java運(yùn)行環(huán)境根據(jù)的是美國(guó)風(fēng)河系統(tǒng)(Wind River Systems)嵌入OS中的J2ME(Java2平臺(tái)微型版)。另外,TLA還支持通過(guò)網(wǎng)絡(luò)管理基于Java的服務(wù)的OSGi(開(kāi)放服務(wù)網(wǎng)關(guān))協(xié)議。
西門子選擇Java的理由主要有兩個(gè)。首先,需要可配備多種功能的統(tǒng)一平臺(tái)。這樣就可以方便滿足不同設(shè)備和客戶的需求。另一個(gè)理由則是:今后導(dǎo)航儀與其他設(shè)備之間的數(shù)據(jù)交換等需求將越來(lái)越多,而Java最適合在各種OS上運(yùn)行。比如,在發(fā)生駕駛員需要暫時(shí)停車步行至目的地等情況時(shí),可將保存在導(dǎo)航儀中的部分地圖數(shù)據(jù)發(fā)送到駕駛員的手機(jī)上以供參考。