Figure 4: De-Initialization of the ADC Driver
cd4d2fb37fde30124f6a2f9cd539dd39717f05e5bc206320641c6b62ce6c9329
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::EcuM (ECU State Manager, Aufrufer) und Adc::Adc (ADC-Treiber-Modul, Zielkomponente). Als Schnittstellenoperation tritt der synchrone Funktionsaufruf Adc_DeInit() auf.
3. Dynamisches Verhalten & Sequenzablauf
Der Aufrufer EcuM::EcuM initiiert den synchronen Aufruf Adc_DeInit() an Adc::Adc. Nach Ausführung der Deinitialisierungsroutine auf der aktiven Ausführungsüberlagerung von Adc::Adc erfolgt die Rückkehr der Kontrollfluss-Sequenz via Return-Nachricht Adc_DeInit zurück an EcuM::EcuM.
4. Normative Relevanz & Entwickler-Hinweise
Die Deinitialisierungssequenz dokumentiert den formalen Ablauf der Deinitialisierung des ADC-Treibers durch den EcuM. Das Diagramm enthält keine zusätzlichen textuellen Randbedingungen oder Vorbedingungen bezüglich Interrupt- und Benachrichtigungszuständen.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.