AUTOSAR_SWS_NVRAMManager
FIG-759e1e6e445de89a
563 × 398 px
1 Release(s)
Figure 12: UML sequence diagram NvM_GetDataIndex
SHA-256 Inhalts-Fingerabdruck:
759e1e6e445de89a9fdbda5f365e24456a0dc7cb34702636e438d36431a80fd0
✦
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 (sd NvM_GetDataIndex) im Kontext des AUTOSAR Basic Software Moduls NVRAM Manager (NvM). Das Diagramm stellt den synchronen Aufruf zur Ermittlung des aktuellen Datenindex eines Datensatz-basierten NVRAM-Blocks dar.
2. Komponenten, Entitäten & Schnittstellen
Beteiligte Lebenslinien:
SW Component(aus dem PaketInteraction Views): Aufrufende Software-Komponente bzw. BSW-Modul (NvM-Nutzer).NvM::NvM: NVRAM Manager Modul der Basessoftware, gekennzeichnet mit dem Subsystem-/Verweis-Symbol.
Schnittstellen:
- Synchroner Funktionsaufruf:
NvM_GetDataIndex(BlockId, DataIndexPtr) - Rückkehrnachricht:
NvM_GetDataIndex
3. Dynamisches Verhalten & Sequenzablauf
- Die
SW Componentsetzt einen synchronen AufrufNvM_GetDataIndex(BlockId, DataIndexPtr)anNvM::NvMab. - Beim Empfang aktiviert sich der Ausführungsfokus auf der Lebenslinie von
NvM::NvM. - Nach interner Verarbeitung und Bereitstellung des Indexwertes über den übergebenen Zeiger antwortet
NvM::NvMmit einer gestrichelten RückkehrnachrichtNvM_GetDataIndexan die aufrufende Komponente, womit die synchrone Interaktion abgeschlossen ist.
4. Normative Relevanz & Entwickler-Hinweise
Der synchrone API-Dienst dient dem Abfragen des aktuellen Datenindex für NVRAM-Blöcke des Typs DATASET. Die Parameter BlockId und DataIndexPtr sind in dieser Fassung noch ohne formale AUTOSAR-Typbezeichner notiert. Die Rückkehrnachricht signalisiert die Beendigung des Funktionsaufrufs.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.