Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
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
Recensioni (1)
Esercizi utili, disponibilità dell'istruttore a fornire chiarimenti