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