AUTOSAR spezifiziert ein statisches Echtzeitbetriebssystem (AUTOSAR-OS), welches auf die Bedürfnisse der Automobilindustrie zugeschnitten ist. Dabei stellt die AUTOSAR-OS-Spezifikation im Wesentlichen eine Weiterentwicklung von OSEK-OS dar. Die Unterschiede zu einem OSEK-OS sind im Wesentlichen eine erweiterte Programmierschnittstelle für Counter, Schedule Tables zur Abbildung komplexer zeitgesteuerter Abläufe und Stack Monitoring. Der Scheduler arbeitet prioritätsbasiert und unterstützt unterbrechbare und nicht unterbrechbare Tasks. Eine Ressourcenverwaltung mit Priority Ceiling Protokoll verhindert Deadlocks und Prioritäteninversion. Tasks sind entweder als "Basic Tasks" oder "Extended Tasks" konfiguriert. Nach einer kurzen Vorstellung der OS-Spezifikation wird eine darauf basierte Architektur für das Betriebssystem hergeleitet. Die konkrete Implementierung ist aufgeteilt in einen konfigurationsabhängigen Teil und einen statischen Quellcodeteil. Der konfigurationsabhängige Teil wird von einem Quellcodegenerator erzeugt. Der statische Teil wird in einer Schichtenarchitektur erstellt, um eine Trennung zwischen plattformabhängigem und plattformunabhängigem Quellcode zu erreichen, da die hierfür vorgesehene AUTOSAR-Methode nicht ausreicht. Die Portierung des OS auf eine neue Hardwareplattform zeigt, dass nur die plattormabhängige Quellcodeschicht des Betriebssystems geändert werden muss. Bei der Validierung des Betriebssystems wurde neben einem funktionellen Test auch die Performance für charakteristische Aufgaben, wie beispielsweise einem Kontextwechsel, gemessen. Diese Werte werden mit einem kommerziellen, stark optimierten AUTOSAR-OS verglichen.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Weiterentwicklung eines portablen OSEK-OS basierten Echtzeitbetriebssystems zu einem konfigurierbaren AUTOSAR-OS


    Contributors:


    Publication date :

    2014


    Size :

    8 Seiten, Bilder, 8 Quellen



    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    German




    Applying AUTOSAR Network Management in OSEK/VDX for Compatibility of AUTOSAR and OSEK/VDX

    Lee, Y. H. / Kim, Jin Ho / Jeon, Jae Wook | Springer Verlag | 2012


    Applying AUTOSAR network management in OSEK/VDX for compatibility of AUTOSAR and OSEK/VDX

    Lee,Y.H. / Kim,J.H. / Jeon,J.W. et al. | Automotive engineering | 2012


    Applying AUTOSAR Network Management in OSEK/VDX for Compatibility of AUTOSAR and OSEK/VDX

    Lee, Y.H. / Kim, Jin-Ho / Jeon, Jae-Wook | Tema Archive | 2012


    Applying Autosar Network Management in OSEK/VDX for Compatibility of Autosar and OSEK/VDX F2012-D06-017

    Lee, Y.H. / Kim, J.H. / Jeon, J.W. et al. | British Library Conference Proceedings | 2013


    No detour deeded: getting to AUTOSAR via OSEK

    Schoof,J. / Wybo,D. / 3SOFT,Erlangen,DE et al. | Automotive engineering | 2006