Figure 6: Sequence diagram of the “Ea_SetMode” service
27e42a740cbdd91c6a34948b880dfb06bddcab0962a7db8040a1f8f3cf3908cc
1. Diagrammtyp & Architektur-Kontext
UML-Sequenzdiagramm (sd Ea_SetMode) im Kontext des AUTOSAR Classic Platform Memory Hardware Abstraction Layers. Das Diagramm modelliert den synchronen Steuerfluss zur Umschaltung des Betriebsmodus für den EEPROM-Speicherpfad zwischen NVRAM Manager (NvM), Memory Abstraction Interface (MemIf), EEPROM Abstraction (Ea) und dem darunterliegenden EEPROM-Treiber (Eep).
2. Komponenten, Entitäten & Schnittstellen
Beteiligte Komponenten (stereotypisiert als «module»):
NvM(NVRAM Manager): Aufrufer des Moduswechsels auf Service-Ebene.MemIf(Memory Abstraction Interface): Vermittlungsschicht zur Abstraktion konkreter Speichertreiber.Ea(EEPROM Abstraction): Modul zur Abstraktion von EEPROM-Speichergeräten.Eep(EEPROM Driver): Hardwarenaher Treiber für das EEPROM.
Verwendete synchrone Schnittstellenaufrufe und Rückgaben:
MemIf_SetMode(MemIf_ModeType) : Std_ReturnTypeEa_SetMode(MemIf_ModeType)Eep_SetMode(MemIf_ModeType)- Zugehörige Rückkehrpfeile:
Eep_SetMode(),Ea_SetMode(),MemIf_SetMode()
3. Dynamisches Verhalten & Sequenzablauf
NvMinitiiert den Moduswechsel durch synchronen Aufruf vonMemIf_SetMode(MemIf_ModeType)anMemIf.MemIfdelegiert den Aufruf synchron viaEa_SetMode(MemIf_ModeType)an das ModulEa.Ealeitet die Anforderung mitEep_SetMode(MemIf_ModeType)an den hardwarenahen TreiberEepweiter.Eepschließt die Bearbeitung ab und kehrt viaEep_SetMode()zuEazurück.Eareicht den Kontrollfluss viaEa_SetMode()anMemIfzurück.MemIfbeendet den Aufruf und signalisiert den Abschluss viaMemIf_SetMode()anNvM(mit dem RückgabetypStd_ReturnType).
4. Normative Relevanz & Entwickler-Hinweise
Das Diagramm spezifiziert die streng kaskadierende Weiterleitung des Moduswechsels (MEMIF_MODE_SLOW / MEMIF_MODE_FAST) durch den Abstraktionsstapel. Der gesamte Vorgang ist synchron auszuführen; Ea_SetMode fungiert als reiner Durchreicher an Eep_SetMode. Ein Kommentarblock weist den Status „Proposed by TO as per SWS Ea 1.0.0“ ohne weitere textuelle Ausgestaltung in Description oder Comments aus.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.