Schița de curs

Ziua 1: Introducere & Prezentare generală a arhitecturii AUTOSAR

  • Introducere în platforma AUTOSAR Classic
  • Straturi software și arhitectura ECU
  • Rolul software-ului de bază (BSW) și arhitectura stratificată
  • Stratul de abstractizare al microcontrolerului (MCAL)
  • Introducere în metodologia de configurare AUTOSAR și fluxul bazat pe XML
  • Prezentare generală a ETAS ISOLAR-A/B

Ziua 2: Straturi de servicii și abstractizare ECU

  • Prezentare generală a stratului de servicii
  • Managerul de watchdog (WdgM)
  • Managerul de evenimente de diagnosticare (DEM)
  • Managerul NVRAM (NvM)
  • Stratul de abstractizare ECU
  • Interfețe hardware I/O
  • Abstractizarea comunicațiilor și a memoriei
  • Noțiuni de bază despre sistemul de operare și modurile de operare a memoriei

Ziua 3: Stiva de comunicare și mediul de execuție

  • Noțiuni de bază despre stiva COM: PDUR, COM, drivere CAN/LIN
  • Sistemul de operare AUTOSAR: sarcini, planificare, evenimente
  • RTE (Runtime Environment)
  • Rolul în integrarea aplicației și BSW
  • Procesul de generare RTE

Ziua 4: Practică de integrare și configurare a sistemului

  • Instrumente de configurare: utilizare detaliată a ETAS ISOLAR-A și B
  • Fluxul de configurare și integrare a sistemului
  • Integrarea componentelor software ale aplicației (SWCs)
  • Depanarea și rezolvarea problemelor de integrare
  • Fluxul de proiect AUTOSAR și cele mai bune practici

Cerințe de setup (trebuie confirmate):

Software:

  • ETAS ISOLAR-A și/sau ISOLAR-B (ultima versiune)
  • Schema AUTOSAR (de ex., 4.2.x sau 4.3.x în funcție de proiect)
  • Lanț de instrumente de compilare (de ex., GNU ARM sau IAR pentru simularea generării de cod)
  • Proiect demo BSW oferit de ETAS sau setup personalizat
  • Instrumente de validare XML/XSD (opțional)

Hardware (dacă este la fața locului sau hibrid):

  • Placă de evaluare (de ex., Infineon TriCore AURIX sau NXP S32K)
  • Debugger (Lauterbach, iSYSTEM sau PEmicro)
  • Interfață CAN (USB-to-CAN dacă busul fizic este simulat)

Cerințe

  • Înțelegerea sistemelor embedded și a arhitecturilor microcontrolerelor
  • Experiență cu sisteme în timp real sau dezvoltare de ECU-uri auto
  • Experiență în programare C, experiență în programare

Publicul țintă

  • Ingineri de software embedded care încep cu platforma AUTOSAR Classic
  • Dezvoltatori de sisteme auto care lucrează cu ECU-uri și microcontrolere
  • Integratori și dezvoltatori de software implicați în configurarea și integrarea BSW AUTOSAR
  • Ingineri care utilizează instrumente precum ETAS ISOLAR-A/B, DaVinci Developer sau similare
 28 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite