Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Ημέρα 1: Εισαγωγή και περιγραφή της αρχιτεκτονικής AUTOSAR
- Εισαγωγή στο AUTOSAR Classic Platform
- Τάξεις λογισμικού και αρχιτεκτονική ECU
- Ρόλος του Basic Software (BSW) και της τυπικής αρχιτεκτονικής
- Microcontroller Τύπος Layer (MCAL)
- Εισαγωγή στη μέθοδο κατάρτισης AUTOSAR και ροή βασισμένη στο XML
- Περίληψη του ETAS ISOLAR-A/B
Ημέρα 2: Υπηρεσίες και ECU Abstraction Layers
- Περιγραφή της Service Layer
- Watchdog Manager (WdgM)
- Diagnostic Event Manager (DEM)
- NVRAM Manager (NvM)
- ECU Abstraction Layer
- I/O hardware interfaces
- Communication και αποσύνθεση μνήμης
- Βασικά των OS και λειτουργικών μοδών μνήμης
Ημέρα 3: Communication Stack και Περιβάλλον εκτέλεσης
- Βασικά του COM Stack: PDUR, COM, CAN/LIN drivers
- AUTOSAR OS: υποδοχές, προγραμματισμός, γεγονότα
- RTE (Runtime Environment)
- Ρόλος στη ενοποίηση των εφαρμογών και BSW
- Διαδικασία γενέσης RTE
Ημέρα 4: Ενοποίηση συστήματος και πράξη κατάρτισης
- Εργαλεία κατάρτισης: λεπτομερές χρήση του ETAS ISOLAR-A και B
- Διαδικασία ενοποίησης και κατάρτισης συστήματος
- Ενοποίηση συστατικών λογισμικού εφαρμογής (SWCs)
- Αναδιάγνωση και αντιμετώπιση προβλημάτων ενοποίησης
- Διαδικασία έργου AUTOSAR project και καλές πρακτικές
Απαιτήματα εγκατάστασης (πρέπει να επιβεβαιωθούν):
Λογισμικό:
- ETAS ISOLAR-A και/ή ISOLAR-B (τελευταία έκδοση)
- AUTOSAR schema (π.χ., 4.2.x ή 4.3.x ανάλογα με το πρότυπο)
- Compiler toolchain (π.χ., GNU ARM ή IAR για προσομοίωση γέννησης κώδικα)
- Demo BSW project παρεχόμενο από το ETAS ή εγκατάσταση σύνθετου
- XML/XSD validation tools (επιλογή)
Hardware (αν υπάρχει παρόντως ή μίξα):
- Evaluation board (π.χ., Infineon TriCore AURIX ή NXP S32K)
- Debugger (Lauterbach, iSYSTEM ή PEmicro)
- CAN interface (USB-to-CAN αν το φυσικό bus είναι προσομοιωμένο)
Requirements
- Συνεισφορά στα embedded systems και τις αρχιτεκτονίες microcontroller
- Εμπειρία με real-time systems ή ανάπτυξη automotive ECU
- Εμπειρία προγραμματισμού στο C, εμπειρία προγραμματισμού
Πληθυσμός
- Embedded software engineers που ξεκινούν με το AUTOSAR Classic Platform
- Automotive system developers που εργάζονται με ECUs και microcontrollers
- Software integrators και developers συμπεριλαμβανομένων της ανάπτυξης και της ρύθμισης AUTOSAR BSW
- Engineers που χρησιμοποιούν εργαλεία όπως ETAS ISOLAR-A/B, DaVinci Developer ή τοποθέτιμαι
28 Hours