- Zrozumienie systemów wbudowanych i architektury mikrokontrolerów
- Doświadczenie w systemach czasu rzeczywistego lub rozwoju ECU samochodowych
- Doświadczenie w programowaniu w języku C, doświadczenie w programowaniu
Adresaci
- Inżynierowie oprogramowania wbudowanego rozpoczynający pracę z platformą AUTOSAR Classic
- Developersystemów Automotive pracujący z ECU i mikrokontrolerami
- Integrowanie i programiści zaangażowani w konfigurację i integrację AUTOSAR BSW
- Inżynierowie korzystający z narzędzi takich jak ETAS ISOLAR-A/B, DaVinci Developer lub podobnych
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów oprogramowania wbudowanego i inżynierów samochodowych o średnim poziomie zaawansowania, którzy chcą użyć AUTOSAR Classic Platform do tworzenia, integrowania i testowania standardowych komponentów oprogramowania dla jednostek sterujących elektroniki (ECUs).
Po ukończeniu tego szkolenia uczestnicy będą mogli:
Zainstalować i skonfigurować narzędzia do rozwijania AUTOSAR (np. DaVinci Developer, EB Tresos lub ETAS ISOLAR-A/B).
Zrozumieć wielowarstwową architekturę AUTOSAR i podstawowe moduły oprogramowania (BSW).
Projektować i wdrażać AUTOSAR OS oraz stos komunikacyjny (COM stack).
Używać CANoe lub podobnych narzędzi do symulacji, testowania i diagnostyki w środowisku AUTOSAR.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w środowisku live-lab.
Dzień 1: Wprowadzenie i przegląd architektury AUTOSAR
- Wprowadzenie do AUTOSAR Classic Platform
- Warstwy oprogramowania i architektura ECU
- Rola podstawowego oprogramowania (BSW) i architektury warstwowej
- Microcontroller Warstwa abstrakcji (MCAL)
- Wprowadzenie do metodyki konfiguracji AUTOSAR i przepływu opartego na XML
- Przegląd ETAS ISOLAR-A/B
Dzień 2: Usługi i warstwy abstrakcji ECU
- Przegląd warstwy usług
- Zarządzanie Watchdog (WdgM)
- Zarządzanie zdarzeniami diagnostycznymi (DEM)
- Zarządzanie NVRAM (NvM)
- Warstwa abstrakcji ECU
- Interfejsy sprzętowe we/wy
- Communication i abstrakcja pamięci
- Podstawy OS i tryby działania pamięci
Dzień 3: Communication Stack i środowisko uruchomieniowe
- Podstawy COM Stack: PDUR, COM, sterowniki CAN/LIN
- AUTOSAR OS: zadania, planowanie, zdarzenia
- RTE (Runtime Environment)
- Rola integracji oprogramowania aplikacyjnego i BSW
- Proces generowania RTE
Dzień 4: Integracja systemu i praktyka konfiguracji
- Narzędzia konfiguracyjne: szczegółowe użycie ETAS ISOLAR-A i B
- Przepływ konfiguracji i integracji systemu
- Integracja komponentów oprogramowania aplikacyjnego (SWCs)
- Diagnostyka i rozwiązywanie problemów z integracją
- Przepływ pracy projektu AUTOSAR i najlepsze praktyki
Wymagania konfiguracyjne (muszą być potwierdzone):
Oprogramowanie:
- ETAS ISOLAR-A i/lub ISOLAR-B (najnowsza wersja)
- Schemat AUTOSAR (np. 4.2.x lub 4.3.x w zależności od projektu)
- Kompilator (np. GNU ARM lub IAR do symulacji generacji kodu)
- Projekt BSW demo dostarczony przez ETAS lub niestandardowa konfiguracja
- Narzędzia do walidacji XML/XSD (opcjonalnie)
Sprzęt (jeśli na miejscu lub hybrydowo):
- Płytka oceniowa (np. Infineon TriCore AURIX lub NXP S32K)
- Debugger (Lauterbach, iSYSTEM lub PEmicro)
- Interfejs CAN (USB-to-CAN, jeśli symulowany fizyczny bus)
United Arab Emirates - AUTOSAR Basic Software - A
Qatar - AUTOSAR Basic Software - A
Egypt - AUTOSAR Basic Software - A
Saudi Arabia - AUTOSAR Basic Software - A
South Africa - AUTOSAR Basic Software - A
Brasil - AUTOSAR Basic Software - A
Canada - AUTOSAR Basic Software - A
中国 - AUTOSAR Basic Software - A
香港 - AUTOSAR Basic Software - A
澳門 - AUTOSAR Basic Software - A
台灣 - AUTOSAR Basic Software - A
USA - AUTOSAR Basic Software - A
Österreich - AUTOSAR Basic Software - A
Schweiz - AUTOSAR Basic Software - A
Deutschland - AUTOSAR Basic Software - A
Czech Republic - AUTOSAR Basic Software - A
Denmark - AUTOSAR Basic Software - A
Estonia - AUTOSAR Basic Software - A
Finland - AUTOSAR Basic Software - A
Greece - AUTOSAR Basic Software - A
Magyarország - AUTOSAR Basic Software - A
Ireland - AUTOSAR Basic Software - A
Luxembourg - AUTOSAR Basic Software - A
Latvia - AUTOSAR Basic Software - A
España - AUTOSAR Basic Software - A
Italia - AUTOSAR Basic Software - A
Lithuania - AUTOSAR Basic Software - A
Nederland - AUTOSAR Basic Software - A
Norway - AUTOSAR Basic Software - A
Portugal - AUTOSAR Basic Software - A
România - AUTOSAR Basic Software - A
Sverige - AUTOSAR Basic Software - A
Türkiye - AUTOSAR Basic Software - A
Malta - AUTOSAR Basic Software - A
Belgique - AUTOSAR Basic Software - A
France - AUTOSAR Basic Software - A
日本 - AUTOSAR Basic Software - A
Australia - AUTOSAR Basic Software - A
Malaysia - AUTOSAR Basic Software - A
New Zealand - AUTOSAR Basic Software - A
Philippines - AUTOSAR Basic Software - A
Singapore - AUTOSAR Basic Software - A
Thailand - AUTOSAR Basic Software - A
Vietnam - AUTOSAR Basic Software - A
India - AUTOSAR Basic Software - A
Argentina - AUTOSAR Basic Software - A
Chile - AUTOSAR Basic Software - A
Costa Rica - AUTOSAR Basic Software - A
Ecuador - AUTOSAR Basic Software - A
Guatemala - AUTOSAR Basic Software - A
Colombia - AUTOSAR Basic Software - A
México - AUTOSAR Basic Software - A
Panama - AUTOSAR Basic Software - A
Peru - AUTOSAR Basic Software - A
Uruguay - AUTOSAR Basic Software - A
Venezuela - AUTOSAR Basic Software - A
Polska - AUTOSAR Basic Software - A
United Kingdom - AUTOSAR Basic Software - A
South Korea - AUTOSAR Basic Software - A
Pakistan - AUTOSAR Basic Software - A
Sri Lanka - AUTOSAR Basic Software - A
Bulgaria - AUTOSAR Basic Software - A
Bolivia - AUTOSAR Basic Software - A
Indonesia - AUTOSAR Basic Software - A
Kazakhstan - AUTOSAR Basic Software - A
Moldova - AUTOSAR Basic Software - A
Morocco - AUTOSAR Basic Software - A
Tunisia - AUTOSAR Basic Software - A
Kuwait - AUTOSAR Basic Software - A
Oman - AUTOSAR Basic Software - A
Slovakia - AUTOSAR Basic Software - A
Kenya - AUTOSAR Basic Software - A
Nigeria - AUTOSAR Basic Software - A
Botswana - AUTOSAR Basic Software - A
Slovenia - AUTOSAR Basic Software - A
Croatia - AUTOSAR Basic Software - A
Serbia - AUTOSAR Basic Software - A
Bhutan - AUTOSAR Basic Software - A