. . "OSEK-OS ist eine vom OSEK-Konsortium verabschiedete Spezifikation f\u00FCr Echtzeitbetriebssysteme f\u00FCr eingebettete Systeme, haupts\u00E4chlich f\u00FCr die Verwendung auf Echtzeitsystemen im Bereich Automobilelektronik. OSEK-OS ist ein offener Standard und entsprechende Betriebssysteme werden seit 1997 in Steuerger\u00E4ten in der Serienfertigung verwendet. In der Automobilindustrie wird der Begriff OSEK oft synonym f\u00FCr ein OSEK-OS-konformes Betriebssystem verwendet. Der OSEK-OS-Standard wurde am 1. November 2005 als internationaler Standard unter ISO 17356-3 ver\u00F6ffentlicht."@de . "245783"^^ . "154164797"^^ . . . "OSEK-OS ist eine vom OSEK-Konsortium verabschiedete Spezifikation f\u00FCr Echtzeitbetriebssysteme f\u00FCr eingebettete Systeme, haupts\u00E4chlich f\u00FCr die Verwendung auf Echtzeitsystemen im Bereich Automobilelektronik. OSEK-OS ist ein offener Standard und entsprechende Betriebssysteme werden seit 1997 in Steuerger\u00E4ten in der Serienfertigung verwendet. In der Automobilindustrie wird der Begriff OSEK oft synonym f\u00FCr ein OSEK-OS-konformes Betriebssystem verwendet. OSEK-OS hat seine Wurzeln in der 1988 gegr\u00FCndeten franz\u00F6sischen VDX-Initiative, die 1994 mit dem neu gegr\u00FCndeten deutschen OSEK-Konsortium verschmolz. Der OSEK-OS-Standard spezifiziert Schnittstellen zu Multitasking-Funktionen und ist damit Architektur-abh\u00E4ngig. Der OSEK-OS-Standard ist f\u00FCr Controller entworfen, die \u00FCber keine Memory Protection verf\u00FCgen. \u00DCbliche Zielplattformen sind 16- und 32-Bit-Mikrocontroller f\u00FCr die Automobilindustrie, das System ist jedoch skalierbar und ist auf 8- bis 32-Bit-Mikroprozessoren praktisch nutzbar. Der OSEK-OS-Standard ist statisch. Alle Betriebsmittel und Tasks werden vor dem Kompilieren f\u00FCr genau die gewollte Anwendung definiert und konfiguriert: die Anzahl, Typen und Eigenschaften der Tasks, Stacks, Mutex-Verfahren etc. Es ist nicht m\u00F6glich, zur Laufzeit neue Tasks zu definieren. Der OSEK-OS-Standard kennt zwei verschiedene Klassen von Tasks: einfache Tasks und komplexe Tasks. Die einfachen Tasks k\u00F6nnen vergleichbar mit Interrupts nur durch einfache Tasks h\u00F6herer Priorit\u00E4t unterbrochen werden und enden erst, wenn sie vollst\u00E4ndig abgearbeitet sind. Komplexe Tasks warten w\u00E4hrend der Abarbeitung auf die Freigabe von Ressourcen und k\u00F6nnen so blockiert werden.Das Scheduling kann auf zwei verschiedene Arten konfiguriert werden: Bei verdr\u00E4ngendem Scheduling kann ein Task jederzeit durch einen Task h\u00F6herer Priorit\u00E4t unterbrochen werden (pr\u00E4emptives Scheduling), bei nicht verdr\u00E4ngendem Scheduling kann ein Task nur an bestimmten, zur \u00DCbersetzungszeit im Code fest konfigurierten Punkten unterbrochen werden (kooperatives Scheduling). Auch ein gemischter Betrieb ist m\u00F6glich. Der OSEK-OS-Standard wurde am 1. November 2005 als internationaler Standard unter ISO 17356-3 ver\u00F6ffentlicht. W\u00E4hrend der OSEK-OS-Standard ein ereignisgesteuertes Betriebssystem spezifiziert, ist der OSEK-TIME-Standard eine Erg\u00E4nzung f\u00FCr zeitgesteuerte Betriebssysteme. Wenn konfiguriert, werden OSEK-TIME-Callback-Funktionen mit h\u00F6herer Priorit\u00E4t bearbeitet als die in OSEK-OS konfigurierten Tasks.Das AUTOSAR-Konsortium \u00FCbernahm die OSEK-Spezifikationen: Das Autosar-Betriebssystem ist r\u00FCckw\u00E4rtskompatibel zu OSEK-OS und beinhaltet auch OSEK-TIME. Es gibt zahlreiche Unternehmen auf dem Markt, die ein OSEK-OS f\u00FCr eine oder mehrere Plattformen anbieten. Einige Vertreter sind in der Liste von Betriebssystemen aufgef\u00FChrt."@de . "OSEK-OS"@de . . . . .