DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_ADC_Driver FIG-632c5450a0d13f9f 900 × 801 px 1 Release(s)

Figure 14: De-Initialization of the ADC Driver

SHA-256 Inhalts-Fingerabdruck: 632c5450a0d13f9fceeee10562c4c001bd456058f2c45125586ad11efd5d131c
✦ 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 Adc_Deinit()) zur Spezifikation des Deinitialisierungsablaufs des AUTOSAR ADC-Treibers (Mikrocontroller-Abstraktionsschicht, MCAL) im Kontext des ECU State Managers (EcuM).

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Entitäten sind die Lebenslinien EcuM und Adc, jeweils explizit mit dem Stereotyp «module» versehen. Als Schnittstellenoperation tritt der synchrone Funktionsaufruf Adc_DeInit() auf.

3. Dynamisches Verhalten & Sequenzablauf

Der Aufrufer EcuM sendet den synchronen Aufruf Adc_DeInit() an das Modul Adc. Nach Durchführung der Treiber- und Hardware-Deinitialisierung kehrt der Kontrollfluss mit der Rückgabenachricht Adc_DeInit() zum EcuM zurück.

4. Normative Relevanz & Entwickler-Hinweise

Die Deinitialisierung durch Adc_DeInit() erfordert spezifische Deinitialisierungsbedingungen:

  • Alle Notifications müssen deaktiviert werden.
  • Alle verwendeten Interrupts müssen deaktiviert werden.
  • Es liegt in der Verantwortung des Hardware-Designs, dass dieser Zustand nicht zu unbestimmten Aktivitäten im Mikrocontroller führt.

Die Spezifikationsnotiz führt den Status „Proposed by TO as per SWS ADC 2.0.1“ mit der Beschreibung „ADC driver and hardware deinitialization.“ auf.

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

R3.1.5 → R3.2.3 redaktionell Vorgänger: FIG-dbf58d60d312d4d6
  • Lebenslinien-Beschriftung: EcuM::EcuM wird zu EcuM verkürzt; Adc::Adc wird zu Adc verkürzt.
  • Rückkehr-Nachricht: Die Beschriftung des Return-Pfeils wird von Adc_DeInit auf Adc_DeInit() korrigiert (Klammern ergänzt).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

sd Adc_Deinit() | «module» | EcuM | «module» | Adc | Status: Proposed by TO as per SWS ADC 2.0.1 | Description: ADC driver and hardware deinitialization. | Comments: | It's the responsability of the HW design that this state doesn't lead to undifined activities in the uC | a) all notifications are disabled b) all used interrupts are disabled | Adc_DeInit() | Adc_DeInit()

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R3.2.3 AUTOSAR_SWS_ADC_Driver S. 76 14 Figure 14: De-Initialization of the ADC Driver