Struttura del corso

Giorno 1: Introduzione & Panoramica sull'Architettura AUTOSAR

  • Introduzione alla piattaforma AUTOSAR Classic
  • Livelli software e architettura ECU
  • Ruolo del Software di Base (BSW) e dell'architettura a livelli
  • Livello di Astrazione Microcontrollore (MCAL)
  • Introduzione alla metodologia di configurazione AUTOSAR e allo scambio XML-based
  • Panoramica su ETAS ISOLAR-A/B

Giorno 2: Servizi e Livelli di Astrazione ECU

  • Panoramica del Livello dei Servizi
  • Gestore Watchdog (WdgM)
  • Gestore Eventi Diagnostici (DEM)
  • Gestore NVRAM (NvM)
  • Livello di Astrazione ECU
  • Interfacce hardware I/O
  • Astrazione della comunicazione e della memoria
  • Concetti base del sistema operativo e modalità di operazione della memoria

Giorno 3: Pila di Comunicazione e Ambiente di Esecuzione in Tempo Reale

  • Nozioni base sulla pila COM: PDUR, COM, driver CAN/LIN
  • AUTOSAR OS: task, scheduling, eventi
  • RTE (Ambiente di Esecuzione in Tempo Reale)
  • Ruolo nell'integrazione dell'applicazione e del BSW
  • Processo di generazione dell'RTE

Giorno 4: Integrazione del Sistema & Pratica di Configurazione

  • Strumenti di configurazione: utilizzo dettagliato di ETAS ISOLAR-A e B
  • Workflow di configurazione e integrazione del sistema
  • Integrazione di componenti software applicativi (SWCs)
  • Debugging e risoluzione dei problemi di integrazione
  • Workflow del progetto AUTOSAR e best practice

Requisiti di setup (da confermare):

Software:

  • ETAS ISOLAR-A e/o ISOLAR-B (ultima versione)
  • Schema AUTOSAR (ad esempio, 4.2.x o 4.3.x a seconda del progetto)
  • Catena di compilazione (ad esempio, GNU ARM o IAR per la simulazione della generazione del codice)
  • Progetto BSW demo fornito da ETAS o setup personalizzato
  • Strumenti di validazione XML/XSD (opzionale)

Hardware (se sul posto o ibrido):

  • Scheda di valutazione (ad esempio, Infineon TriCore AURIX o NXP S32K)
  • Debugger (Lauterbach, iSYSTEM o PEmicro)
  • Interfaccia CAN (USB-to-CAN se il bus fisico è simulato)

Requisiti

  • Comprensione dei sistemi embedded e delle architetture dei microcontrollori
  • Esperienza con sistemi in tempo reale o sviluppo di ECU automobilistici
  • Esperienza di programmazione C, esperienza di programmazione

Pubblico Obiettivo

  • Ingegneri software embedded che iniziano con la piattaforma AUTOSAR Classic
  • Sviluppatori di sistemi automobilistici che lavorano con ECUs e microcontrollori
  • Integratori e sviluppatori software coinvolti nella configurazione e integrazione BSW AUTOSAR
  • Ingegneri che utilizzano strumenti come ETAS ISOLAR-A/B, DaVinci Developer o simili
 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative