AUTOSAR_SWS_DIO_Driver
FIG-1935c91cf6d6da10
927 × 627 px
1 Release(s)
Figure 5: Read Service Sequence Chart (normal operation mode)
SHA-256 Inhalts-Fingerabdruck:
1935c91cf6d6da10823fe1a362065ceb81a71db23ff01211b5e25c3b0ff6c52c
✦
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 Dio_Read a value from a digital I/O - 1) zur Spezifikation des synchronen Kanallesedienstes innerhalb der AUTOSAR-Schichtenarchitektur. Es visualisiert den standardisierten Nachrichtenfluss von einer Nutzerkomponente über das DIO-BSW-Modul zur Peripherie-Hardware.
2. Komponenten, Entitäten & Schnittstellen
Drei Lebenslinien mit formaler Rollen- und Stereotypzuweisung:
User: Aufrufende Schicht.«module» Dio: Treibereinheit mit Modul-Dekoration.«Peripheral» Dio Hardware: Zugeordnete Hardware-Peripherie.
Schnittstellen und Signaturen:
- Operationsaufruf mit expliziten Parametertypen:
Dio_ReadChannel(Dio_LevelType, Dio_ChannelType) : Dio_LevelType. - Hardwareinteraktion: Operationsaufruf
Request(). - Hardware-Rückmeldung:
Level(). - Rückgabewert des Treibers:
Dio_ReadChannel=STD_HIGH or STD_LOW().
3. Dynamisches Verhalten & Sequenzablauf
Userstartet den Kontrollfluss durch Aufruf vonDio_ReadChannel(Dio_LevelType, Dio_ChannelType) : Dio_LevelType.- Das Modul
«module» Dioführt den Treiberabschnitt aus und ruft überRequest()die Hardware-Peripherie auf. «Peripheral» Dio Hardwaregibt den Signalpegel viaLevel()zurück an die Treiberschicht.«module» Dioschließt den Dienst ab und liefert das Resultat über die RückkehrnachrichtDio_ReadChannel=STD_HIGH or STD_LOW()anUser.
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.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.