Herunterladen Inhalt Inhalt Diese Seite drucken

Conrad C-Control II Unit Handbuch Seite 75

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

5 Programmiersprache C2
z.B.:
halt blink2;
Form 2:
halt;
Angehaltene Threads können nur durch andere Threads wieder gestartet werden.
• resume
Die resume-Anweisung setzt die Priorität eines Threads auf den Wert vor der letzten
run- oder halt-Anweisung in Bezug auf diesen Thread. Es gibt ebenfalls zwei Formen.
Form 1 bezieht sich auf den angegebenen Thread, Form 2 auf den aktuell laufenden.
Form 1:
resume ThreadName;
z.B.:
halt blink2;
resume blink2;
Form 2:
resume;
z.B.:
run 100;
// aktueller Thread läuft mit Prio. 100
resume;
// aktueller Thread läuft wie vor run 100
• yield
Mit Ausführung der yield-Anweisung gibt der aktuelle Thread die Programmausführung,
unabhängig von seiner Priorität, sofort an den nächsten Thread ab.
yield;
Der yield -Befehl wird relativ selten benötigt.
// blink2 steht
// blink2 läuft wie vor dem halt
75

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis