Herunterladen Inhalt Inhalt Diese Seite drucken

Conrad Electronic C-Control II Station Handbuch Seite 73

Inhaltsverzeichnis

Werbung

8. Die Programmiersprache C2
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; // blink2 steht
resume blink2; // blink2 läuft wie vor dem halt
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
Programmausführung, unabhängig von seiner Priorität, sofort an den nächsten Thread ab.
yield;
Der yield -Befehl wird relativ selten benötigt.
yield-Anweisung
gibt
der
aktuelle
Thread
die
73

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis