Az AUTOSAR szabvány ICU elemének vizsgálata és optimális megvalósítása

OData támogatás
Konzulens:
Bányász Gábor
Automatizálási és Alkalmazott Informatikai Tanszék

Jelen dokumentum a diplomatervem leírását tartalmazza. A diplomaterv témáját az autóiparban elterjedt szabvány, az AUTOSAR szabvány szerint 4 szoftvermodul megtervezése, megvalósítása és tesztelése adta. A szabvány egy réteges szoftverstruktúrát határoz meg az autóiapari szoftverek architektúrájára. A legmagasabb szintu réteg az alkalmazások szoftverkomponenseit, míg a legalacsonyabb szintu réteg a hardware-t közvetlenül kezelo drivereket tartalmazza. Ez a réteg a Microcontroller Abstraction Layer(MCAL). A munkám során a feladat 4, az MCAL réteghez tartozó driver implementációja és tesztelése volt, melyek közül az ICU driverhez egy tesztkörnyezet is elkészítésre került, amely a funkcionális specifikációnak való megfeleloléség ellenorzését hivatott támogatni. A 4 megvalósított modul a Port, Dio, Mcu, Icu driver volt. Ezen driverek tervezésén, implementálásán és tesztelésén kívül a diplomának központi témája volt az Icu implementáció futásidejének és kódméretének elemzése, hatékonyságának megállapítása, és mérésekkel való alátámasztása.

Feladatom volt ezeken felül az AUTOSAR szabvány elodjének számító HIS(Hersterller Initiative Software) szabványal kompatibilis CCU drivernek, és az általam megvalósított AUTOSAR Icu drivernek az összehasonlítása specifikáció, kódméret, futásido szempontjából.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.