OSEK/VDX ist ein Standard für offene Systeme und deren Schnittstellen für die Elektronik im Kraftfahrzeug der deutschen und französischen KFZ-Industrie. Dieser Artikel skizziert die Entwurfsumgebung und die Programmierung einer OSEK-konformen Implementierung. Netzwerkmanagement (OSEK-NM) und Kommunikationssubsystem (OSEK-COM) sind unabhängig vom eigentlichen Betriebssystem (OSEK-OS) definiert. Mit Tasks, Events, Alarmen, Interruptbehandlung und der Synchronisation über sogenannte Ressources stellt OSEK-OS alle für ein Betriebssystem üblichen Mechanismen zur Verfügung. An einem Beispiel wird gezeigt, wie eine Task definiert wird. Anhand einer Applikation, die aus drei Tasks besteht, wird die Rolle der Scheduling-Strategie verdeutlicht. Durch Änderungen an der Konfiguration kann man das Verhalten der Applikation beeinflussen. Auch die Prioritäten der Tasks können verändert werden. Unter Zuhilfenahme weiterer Mechanismen, wie Events und Alarme, können auch sehr komplexe Aufgaben gelöst werden. Der OSEK-Kern ist der Schlüssel zur Verwendbarkeit einer Applikation auf einer ganzen Reihe von Prozessoren unterschiedlicher Leistungsfähigkeit.
Offene Systeme für die Kfz-Industrie. Der OSEK/VDX-Standard
Systeme - Elektronik-Magazin für Chip-, Board- u. System-Design ; 13 , 1 ; 33-36
1999
4 Seiten, 1 Bild, 1 Tabelle
Article (Journal)
German
Offene Architektur. OSEK/VDX auf dem Weg zu einem internationalen Standard
Tema Archive | 1998
|Der kuenftige OSEK/VDX Standard
Automotive engineering | 2000
|Tema Archive | 2000
|British Library Conference Proceedings | 2000
|OSEK/VDX-Debugging auf dem Weg zum Standard. Verfahren zum Test von OSEK-Applikationen
Tema Archive | 2001
|