Figure 5: Schedule table execution example
ae3514b4d53da9f57d13bab066d1d24256e563c1d3f2db4dfa10dd7ef4b68da8
1. Diagrammtyp & Architektur-Kontext
Sequentielles Ablauf- bzw. Zeitstrahldiagramm (Ausführungsreihenfolge) innerhalb des AUTOSAR Classic Platform LIN Interfaces (LinIf). Das Diagramm visualisiert die chronologische Abarbeitung von LIN-Schedule-Tabellen auf einem LIN-Kanal.
2. Komponenten, Entitäten & Schnittstellen
Dargestellt sind aufeinanderfolgende Schedule-Tabellen-Slots bzw. Tabelleneinträge als Zellen einer linearen Abfolge:
ReadById: Diagnostische bzw. identifizierende LIN-Schedule-Tabelle (zweimal in Folge ausgeführt).CheckSensors: Anwendungsspezifische Schedule-Tabelle zur Sensorabfrage.Null-schedule: Standard- bzw. Ruhezustands-Schedule-Tabelle (Null-Schedule) zur Deaktivierung der periodischen Kommunikation....: Fortsetzung der Schedule-Ausführungssequenz.
3. Dynamisches Verhalten & Sequenzablauf
Die Abfolge zeigt die Ausführung von Tabellenumschaltungen durch den LIN Interface Master:
- Initiale Ausführung der Tabelle
ReadById. - Erneute Ausführung der Tabelle
ReadById(z. B. nach erneutem Request). - Wechsel und Abarbeitung der Schedule-Tabelle
CheckSensors. - Umschaltung auf die
Null-schedulezur Beendigung oder Pausierung der zyklischen LIN-Rahmenübertragung. - Nachfolgende Fortsetzung (
...) gemäß weiterer externer oder interner Umschaltanforderungen.
4. Normative Relevanz & Entwickler-Hinweise
Das Schaubild illustriert beispielhaft das Umschaltverhalten des LIN-Interface-Schedulers (LinIf_ScheduleRequest). Ein Wechsel der Schedule-Tabelle erfolgt deterministisch an den definierten Tabellen- oder Slot-Grenzen. Die Aktivierung der Null-schedule stoppt die Übertragung regulärer Botschaftsrahmen auf dem LIN-Bus, hält den Bus jedoch synchronisiert bzw. betriebsbereit.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.