Herunterladen Diese Seite drucken

HIMA HIMax Systemhandbuch Seite 75

Werbung

HIMax System
Das Beispiel in Bild 14 zeigt beide Fälle in einem Projekt, das zwei Anwenderprogramme, AP 1
und AP 2 enthält.
Erster betrachteter CPU-Zyklus
Zweiter betrachteter CPU-Zyklus
Eingangsverarbeitung im ersten CPU-
Zyklus
Erster betrachteter Zyklus von AP 1
Erster Teil des betrachteten Zyklus von
AP 2
Ausgangsverarbeitung im ersten CPU-
Zyklus
Bild 14:
Jeder Zyklus des Anwenderprogramm AP 1 wird in jedem CPU-Zyklus vollständig abgearbeitet.
AP 1 verarbeitet eine Eingabeänderung, die das System am Anfang des CPU-Zyklus
registriert hat, und liefert eine Reaktion am Ende dieses Zyklus.
Ein Zyklus des Anwenderprogramms AP 2 benötigt zu seiner Abarbeitung zwei CPU-Zyklen.
AP 2 benötigt zur Verarbeitung einer Eingabeänderung, die das System am Anfang des CPU-
Zyklus
diese Eingabeänderung erst am Ende von CPU-Zyklus
Die Reaktionszeit von AP 2 ist doppelt so groß wie die von AP 1.
Am Ende des ersten Teils
vollständig unterbrochen und erst mit dem Beginn von
während seines Zyklus die Daten, die das System zum Zeitpunkt
Ergebnisse von AP 2 stehen dem System zum Zeitpunkt
zum Prozess). Die Daten, die das Anwenderprogramm mit dem System austauscht, sind immer
konsistent.
Die Verarbeitung der Programme ist durch eine Priorität steuerbar, die angibt, wie wichtig das
jeweilige Anwenderprogramm im Verhältnis zu anderen ist (siehe Multitasking Mode 2).
Die Abarbeitung der Anwenderprogramme ist durch folgende Parameter bei Ressource und
Programmen oder im Multitasking Editor festlegbar:
HI 801 000 D Rev. 6.01
AP 1
AP 2
Ablauf des CPU-Zyklus bei Multitasking
registriert hat, auch noch CPU-Zyklus
des betrachteten Zyklus von AP 2-wird die Abarbeitung von AP 2
5 Programmierung
AP 1
AP 2
Eingangsverarbeitung im zweiten CPU-
Zyklus
Zweiter betrachteter Zyklus von AP 1
Zweiter Teil des betrachteten Zyklus von
AP 2
Ausgangsverarbeitung im zweiten CPU-
Zyklus
. Aus diesem Grund steht die Reaktion auf
zur Verfügung.
fortgesetzt. AP 2 verarbeitet
bereitgestellt hat. Die
zur Verfügung (z. B. zur Ausgabe
t
Seite 75 von 128

Werbung

loading