AUTOSAR_SWS_DiagnosticLogAndTrace
FIG-cb53132001ee1c4c
772 × 290 px
1 Release(s)
Figure 22: Sequence Dlt initialisation
SHA-256 Inhalts-Fingerabdruck:
cb53132001ee1c4cfdbcd0e0d158bf407b4a93cb441bbd75ded71ecff11e85de
✦
KI-generierte Bildanalyse & technische Beschreibung
Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08
1. Diagrammtyp & Architektur-Kontext
UML-Sequenzdiagramm zur Initialisierung des Basissoftware-Moduls Diagnostic Log and Trace (DLT) innerhalb der AUTOSAR Classic Platform-Architektur. Dargestellt ist die synchrone Interaktion zwischen dem ECU State Manager (EcuM) als Aufrufer und dem DLT-Modul (Dlt) während der BSW-Startphase.
2. Komponenten, Entitäten & Schnittstellen
- EcuM (
«module» EcuM): ECU State Manager als BSW-Komponente, agiert als Initiator des Initialisierungsaufrufs. - Dlt (
«module» Dlt :Dlt): Diagnostic Log and Trace Modulinstanz als Empfänger. - Schnittstelle / API: Synchrone C-Funktion
Dlt_Init(const Dlt_ConfigType*). - Kommentar-Notiz:
Comment: Initialization of DLT is performed synchronously.
3. Dynamisches Verhalten & Sequenzablauf
- Der
EcuMinitiiert über einen synchronen AufrufDlt_Init(const Dlt_ConfigType*)die Initialisierung des ModulsDlt. - Während der Abarbeitung von
Dlt_Initist die Ausführungsleiste (Activation Bar) auf der Lebenslinie vonDltaktiv. - Nach Abschluss der Initialisierung erfolgt der synchrone Rücksprung (gestrichelter Pfeil) an den aufrufenden
EcuM.
4. Normative Relevanz & Entwickler-Hinweise
Der Aufruf von Dlt_Init mit einem Zeiger auf die modulspezifische Konfigurationsstruktur (const Dlt_ConfigType*) ist normativ synchron auszuführen. Entwickler müssen sicherstellen, dass Dlt_Init im Startphasen-Ablauf des ECU State Managers aufgerufen wird und die Konfigurationsdaten vor dem Aufruf gültig bereitstehen. Rückgabewerte sind im Sequenzdiagramm nicht definiert (Rücksprung erfolgt void).
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.