Privacy Policy Cookie Policy Terms and Conditions OSEK - Wikipedia

OSEK

aus Wikipedia, der freien Enzyklopädie

OSEK ist ein Handelszeichen der Firma Siemens AG. OSEK steht für ein industrielles Standardisierungsgremium und bedeutet ausgeschrieben "Offene Systeme und deren Schnittstellen für die Elektronik im Kraftfahrzeug".

Inhaltsverzeichnis

[Bearbeiten] Entwicklung

Das 1993 gegründete Gremium besteht aus verschiedenen Kfz-Herstellern, deren Zulieferern und Software-Häusern. Gründungsmitglieder waren BMW AG, Daimler-Benz AG (heute DaimlerChrysler AG), Adam Opel AG, Volkswagen, Robert Bosch GmbH, Siemens AG und das Institut für industrielle Informationstechnik der Universität Karlsruhe (TH).

Im Jahr 1994 schloss man sich mit der 1988 gegründeten französischen VDX-Initiative bestehend aus PSA (Peugeot, Citroën) und Renault zusammen. Seitdem lautet die offizielle Bezeichnung OSEK/VDX. Die Gründungsmitglieder bilden heute das Steering Committee.

[Bearbeiten] Konzept

Der wichtigste Standard, den dieses Gremium geschaffen hat ist OSEK-OS. OS steht hier für Operating System oder zu deutsch Betriebssystem. Es handelt sich um die Spezifikation eines Echtzeitbetriebssystems für eingebettete Komponenten, hauptsächlich in Ausrichtung für die Verwendung im Bereich Automotive. OSEK-OS wird seit 1997 in der Entwicklung von Steuergeräten in der Serienfertigung eingesetzt. In der Automobilindustrie wird der Begriff OSEK meist synonym für das Betriebssystem OSEK-OS verwendet.


Weitere Standards des OSEK-Gremiums neben OSEK-OS sind OSEK-OIL, OSEK-ORTI, OSEK-COM und OSEK-NM.

  • OSEK-OIL stellt eine Beschreibungssprache dar. OIL steht für OSEK Implementation Language. In dieser Sprache werden Betriebssystemobjekte angelegt und beschrieben, wie z.B. Tasks, Interrupts, Ressourcen und Alarme. OIL bietet eine normierte Möglichkeit, für eine Applikation erforderliche Betriebssystemdienste zu beschreiben. Damit soll der Wechsel zwischen verschiedenen OSEK-konformen Betriebssystemen erleichtert werden.
  • OSEK-ORTI definiert die Kommunikation eines OSEK-Betriebssystems mit einem Debugger. ORTI bedeutet OSEK Runtime Interface. Ein Debugger wird damit in die Lage versetzt interne Zustände des Betriebssystems, wie z.B. die Zustände von Tasks, anzuzeigen.
  • OSEK-COM beschreibt die Kommunikation zwischen Programmteilen. Diese Programmteile können sowohl auf einem als auch auf unterschiedlichen Steuergeräte (kleine Computer innerhalb eines Autos) implementiert sein, die miteinander durch ein Netzwerk verbunden sind.
  • OSEK-NM beschreibt, wann sich Steuergeräte innerhalb eines Autos abschalten dürfen. NM steht dabei für Network Management. Hintergrund ist, dass alle aktiven Steuergeräte im Auto Strom verbrauchen. Viele dieser Steuergeräte müssen auch bei abgezogenem Zündschlüssel noch arbeiten, damit man beispielsweise auch dann noch das (elektrische) Schiebedach schließen kann. Wenn diese Steuergeräte aber ständig aktiv bleiben, wird die Batterie des Fahrzeugs leer sein, wenn es längere Zeit abgestellt war. Daher werden diese Steuergeräte nach Abstellen des Fahrzeugs über das Netzwerk abgeschaltet. Diese Funktion beschreibt OSEK-NM.


Wesentliche Teile der OSEK/VDX-Spezifikationen wurden in eine ISO-Norm überführt. Diese trägt die offizielle Nummer 17356 und umfasst OSEK/VDX-OS 2.2.2, OSEK/VDX-COM 3.0.3, OSEK/VDX-NM 2.5.3 und OSEK/VDX-OIL 2.5, sowie die so genannte Binding Specification 1.4.2, die das Zusammenwirken der einzelnen Teile beschreibt. ORTI ist nicht Bestandteil der ISO-Norm.

Die Arbeiten der OSEK-Gremien finden ihre Fortsetzung im 2003 gestarteten AUTOSAR-Projekt.

[Bearbeiten] Weblinks

[Bearbeiten] Siehe auch

Andere Sprachen

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -