Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen
Offene Systeme und deren Schnittstellen für die Elektronik im Kraftfahrzeug (skrátene OSEK; preklad: Otvorené systémy a ich rozhrania pre elektroniku v automobile) je ochranná značka spoločnosti Siemens a je to názov (už medzinárodného) štandardizačného grémia pre priemysel. To treba mať na mysli, pretože ak sa spomenie OSEK, väčšinou sa tým myslí jeden zo štandardov tohoto grémia: operačný systém OSEK-OS.
História
[upraviť | upraviť zdroj]Grémium bolo založené v roku 1993 rôznymi výrobcami automobilov, ich dodávateľmi a producentmi softvéru. Hlavní zakladatelia boli: BMW, Daimler-Benz (dnes už Daimler), Opel, Volkswagen, Bosch, Siemens a Inštitút pre priemyselnú informačnú techniku na Technickej univerzite v Karlsruhe. Podobné grémium založili už v roku 1988 francúzski výrobcovia Peugeot, Citroën a Renault s názvom VDX. V roku 1994 sa obe skupiny spojili a vytvorili OSEK/VDX.
Výsledky
[upraviť | upraviť zdroj]Grémium OSEK je autorom nasledovných štandardov:
- OSEK-OS (Operating System) – štandard operačného systému pre softvér v embedded systems (ide o preddefinované jadro operačného systému, kde je možné pomocou konfigurácie parametrov prispôsobovať OSEK-OS danej riadiacej jednotke. Pre samotnú aplikáciu – čo má riadiaca jednotka robiť sa na existujúce štandardné jadro doprogramujú vlastné funkcie)
- OSEK-OIL (OSEK Implementation Language) – štandard opisného jazyka
- OSEK-ORTI (Runtime Interface) – definícia rozhrania OS s debuggerom
- OSEK-COM (Communication) – definícia komunikačných rozhraní medzi modulmi v rámci jedného zariadenia aj medzi rôznymi riadiacimi jednotkami v aute
- OSEK-NM (Network Management) – definuje podmienky, kedy sa jednotlivé riadiace jednotky v aute smú vypnúť. (Dôvodom vypnutia zariadenia je úspora prúdu, ktorý, keď auto nemá zapnutý motor, je dodávaný z batérie. Pre predstavu: v priemernom aute kategórie Golf je približne 30 – 60 mikrokontrolérom riadených zariadení, v MercedesBenz E- Triedy až do 200 v najlepšej výbave.)
Normy
[upraviť | upraviť zdroj]Väčšina požiadaviek na zmienené štandardy definoval OSEK v norme ISO 17356 a sú v nej zahrnuté OSEK/VDX-OS 2.2.2, OSEK/VDX-COM 3.0.3, OSEK/VDX-NM 2.5.3 a OSEK/VDX-OIL 2.5.