DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_DIO_Driver FIG-37bdff39017975ac 923 × 623 px 1 Release(s)

Figure 5: Read Service Sequence Chart (normal operation mode)

SHA-256 Inhalts-Fingerabdruck: 37bdff39017975ac3f49eb58e5e554c6e5ca3bc3a6adcd48908508562e78d0a4
✦ 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 Read a v alue from a digital I/O - 1) zur Spezifikation des synchronen Kanallesedienstes innerhalb der AUTOSAR-Schichtenarchitektur. Es visualisiert den standardisierten Nachrichtenfluss von einer generischen Nutzerkomponente über das DIO-BSW-Modul zur Peripherie-Hardware.

2. Komponenten, Entitäten & Schnittstellen

Drei Lebenslinien mit formalen UML-Stereotypen und Paketpfaden:

  • Generic Elements::User: Generische Aufrufer-Instanz.
  • «module» Dio::Dio: DIO-Treibermodul mit Modulsymbol.
  • «Peripheral» Hardware::Dio Hardware: Peripherie-Hardware des DIO-Treibers.

Schnittstellen und Signaturen:

  • Synchroner Funktionsaufruf Dio_ReadChannel(return,ChannelId) :Dio_LevelType.
  • Hardwarezugriff über synchrone Nachricht Request.
  • Hardware-Rückmeldung Level.
  • Funktionsrückgabe Dio_ReadChannel=STD_HIGH or STD_LOW.

3. Dynamisches Verhalten & Sequenzablauf

  1. Generic Elements::User initiiert die Interaktion über den synchronen Aufruf Dio_ReadChannel(return,ChannelId) :Dio_LevelType.
  2. Das Modul «module» Dio::Dio übernimmt die Bearbeitung und setzt einen synchronen Peripheriezugriff Request an «Peripheral» Hardware::Dio Hardware ab.
  3. Die Hardware antwortet über die gestrichelte Rückkehrnachricht Level.
  4. «module» Dio::Dio schließt den Aufruf ab und gibt das Ergebnis über Dio_ReadChannel=STD_HIGH or STD_LOW an Generic Elements::User zurück.

4. Normative Relevanz & Entwickler-Hinweise

Eine UML-Notiz spezifiziert:

  • Status: proposed (as per SWS Dio 2.0.3)
  • Description: Diagram valid for: - Normal Operation Mode / No Error - Normal Operation Mode / Error Occured - Development Error / No Error

Das Verhalten ist als synchroner Dienst mit Rückgabetyp Dio_LevelType und den diskreten Zuständen STD_HIGH bzw. STD_LOW normiert.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R3.0.7 → R3.1.5 keine inhaltliche Änderung Vorgänger: FIG-0d57f23341138630

Keine inhaltlichen Änderungen erkennbar.

R3.1.5 → R3.2.3 normative Änderung Nachfolger: FIG-1935c91cf6d6da10
  • Sequenz-Kopf: Umbenennung von sd Read a v alue from a digital I/O - 1 zu sd Dio_Read a value from a digital I/O - 1.
  • Lebenslinien: Kürzung der Namensräume zu User, «module» Dio und «Peripheral» Dio Hardware.
  • Aufruf Dio_ReadChannel: Signaturparameter geändert von (return,ChannelId) zu Parametertypen (Dio_LevelType, Dio_ChannelType) : Dio_LevelType.
  • Interaktions-Nachrichten: Nachrichtenbezeichner syntaktisch als Operationen/Funktionsaufrufe mit Klammern notiert (Request(), Level(), Dio_ReadChannel=STD_HIGH or STD_LOW()).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

sd Read a v alue from a digital I/O - 1 | Generic Elements::User | «Peripheral» | Hardware::Dio | Hardware | «module» | Dio::Dio | Status: proposed (as per SWS Dio 2.0.3) | Description: Diagram valid for: - Normal Operation Mode / No Error - Normal Operation Mode / Error Occured - Development Error / No Error | Dio_ReadChannel(return,ChannelId) :Dio_LevelType | Request | Level | Dio_ReadChannel=STD_HIGH or STD_LOW

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R3.1.5 AUTOSAR_SWS_DIO_Driver S. 38 5 Figure 5: Read Service Sequence Chart (normal operation mode)