Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 28 timmar
Kursplan
Modul 1: Introduktion till bilmjukvara och AUTOSAR
- Översikt över inbäddade system i bilar
- AUTOSAR:s utveckling: Classic kontra Adaptive
- AUTOSAR-arkitekturlager och centrala begrepp
- Översikt över ADAS-system och deras relation till AUTOSAR
Modul 2: AUTOSAR Classic-plattformen – Centrala begrepp
- Basic Software (BSW)-lager och Runtime Environment (RTE)
- Konfiguration av ECU och kommunikationsmekanismer
- Verktyg och konfigurationsflöden
- Integration av AUTOSAR Classic med äldre system (legacy systems)
Modul 3: AUTOSAR Adaptive-plattformen – Grundläggande
- Introduktion till AUTOSAR Adaptive-arkitekturen
- Design och exekvering av Adaptive Application (AA)
- POSIX-baserade operativsystem och Execution Management (EM)
- Adaptive Platform Services (AP Services) och kommunikationsmellanskikt (middleware)
Modul 4: Kommunikation och tjänsteorienterad arkitektur
- SOME/IP, DDS och ara::com
- Design och konfiguration av tjänstegränssnitt
- Kommunikation mellan Adaptive Applications
- Integration med externa ECU:er och Classic-plattformen
Modul 5: AUTOSAR Adaptive i ADAS-utveckling
- Översikt över ADAS-funktioner och funktionell arkitektur
- Sensorfusion och utmaningar inom datakommunikation
- Integration av ADAS-algoritmer i AUTOSAR Adaptive
- Praktiska fallstudier av ADAS-mjukvaruarkitektur
Modul 6: Utvecklingsflöde och verktyg
- Översikt över AUTOSAR-kompatibel verktygskedja
- Modellerings- och konfigurationsverktyg (t.ex. Vector, EB tresos, DaVinci eller liknande)
- Kodgenerering och implementering på hårdvara
- Testning och felsökning av adaptiva tillämpningar
Modul 7: Avancerade ämnen och bästa praxis
- Säkerhet och trygghet i AUTOSAR Adaptive och ADAS
- Uppdateringar, diagnos och övervakning i adaptiva miljöer
- Optimering av realtidsprestanda
- Framtidstrender inom bilmjukvaruarkitektur
Modul 8: Praktiskt arbete och projekt
- Guiderade praktiska övningar med AUTOSAR-utvecklingsverktyg
- Konfiguration och simulering av ADAS-komponenter
- Miniprojekt: designa en enkel adaptiv AUTOSAR-tillämpning för ett ADAS-tilfälle
Sammanfattning och nästa steg
Krav
- Erfarenhet av C/C++-programmering för inbäddade system
- Förståelse för grundläggande begrepp inom bilmjukvara
- Kännedom om mikrodatorer, kommunikationsprotokoll och realtidssystem
Målgrupp
- Utvecklare och ingenjörer inom bilmjukvara
- Aktivister inom inbäddade system
- Utvecklare av ADAS- och självkörande fordonssprogramvara