■線上學習>汽車產業>汽車專有名詞解釋

 

作者:江志宏
 

OSEK/VDX是什麼?

      OSEK/VDX是用於分散式即時結構的一組標準,由歐洲汽車製造商和供應商的一個社團與德國Karlsruhe大學共同開發。它包含四個標準:作業系統(OS)、通信(COM)、網路管理(NM)和OSEK實現語言(OIL)。在開發過程中又附加了三個標準:OSEK/VDX即時介面(ORTI)、OSEK/VDX時間觸發作業系統(也稱為OSEK計時)和OSEK/VDX容錯通信規格說明。在用第三方工具進行應用開發時,ORTI定義了一個即時介面。OSEK計時是一個現有標準的擴展,它描述了在汽車中如線控啟動和線控刹車等即時應用的特性。OSEK/VDX容錯通信規格說明也用於包括即時通信這樣的即時應用。

     雖然OSEK/VDX是由歐洲汽車工業開發的,但它不只是一個用於汽車的即時操作系統。基於這個標準的系統能夠並且將要用於其他應用中,這些應用是被靜態地定義且需要一個緊湊的分散式即時系統,這些系統必須和最小資源相適應。理想的應用將是在控制領域(製造、加工、汽車、太空)內,使用帶有8512 KB ROM132 KB RAM8位、16位和32位的微控制器,但像小型購物電子設備和電子玩具等應用也能從這個標準中受益。

    OSEK/VDX也不僅僅是一個作業系統。雖然OS是標準的一個部分,但有一些基於OSEK/VDX的應用完全不使用作業系統,它們使用一個迴圈調度程式來實現COMNM標準。