AUTOSAR_SWS_NVRAMManager
FIG-291315ff6a86a732
884 × 589 px
1 Release(s)
Figure 12: UML sequence diagram NvM_GetDataIndex
SHA-256 Inhalts-Fingerabdruck:
291315ff6a86a732452bfcdf0f4e461441b8d3c38e47f7425c7810e135d9192e
✦
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:
NvM User: Aufrufende BSW- oder SWC-Entität.«module» NvM: NVRAM-Manager-Modul.
Schnittstellen:
- Synchroner Aufruf:
NvM_GetDataIndex(NvM_BlockIdType, uint8*) - Rückkehrnachricht:
NvM_GetDataIndex()
Zusätzliche Annotation:
- Notizblock mit
Status: Proposed by TO as per NvM SWS 1.44,Description:,Comments:.
3. Dynamisches Verhalten & Sequenzablauf
- Der
NvM Userruft synchron die FunktionNvM_GetDataIndex(NvM_BlockIdType, uint8*)auf dem ModulNvMauf. - Der Ausführungsfokus geht auf die Lebenslinie von
NvMüber. NvMliefert das Ergebnis mit der RückkehrnachrichtNvM_GetDataIndex()zurück an denNvM User.
4. Normative Relevanz & Entwickler-Hinweise
Normative Festlegung der Parametertypen gemäß AUTOSAR-C-Schnittstelle: Blockidentifikator als NvM_BlockIdType und Zeiger auf den Speicherort des Datenindex als uint8*. Die synchrone Ausführung blockiert den Aufrufer bis zur Rückgabe.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.