C Control PRO Unit Mega 128 198219 User Manual
Product codes
198219
363
C-Control Pro IDE
© 2013 Conrad Electronic
Sub Thread_Delay(delay As Word)
Beschreibung
Hiermit wird ein Thread für eine bestimmte Zeit auf "schlafend" geschaltet. Nach dem angegebenen Zeit-
raum ist er wieder für die Abarbeitung bereit. Der Zeitraum wird in Ticks angegeben, die von Timer 2 er-
zeugt werden. Wird Timer 2 abgeschaltet oder für einen anderen Zweck gebraucht, ist die Funktionsweise
von Thread_Delay() undefiniert.
raum ist er wieder für die Abarbeitung bereit. Der Zeitraum wird in Ticks angegeben, die von Timer 2 er-
zeugt werden. Wird Timer 2 abgeschaltet oder für einen anderen Zweck gebraucht, ist die Funktionsweise
von Thread_Delay() undefiniert.
Auch wenn Thread_Delay() normalerweise wie eine Wartefunktion arbeitet, so muss man doch beach-
ten, daß nach der Wartezeit der Thread nicht immer automatisch wieder ausgeführt wird. Er ist dann zwar
bereit, muss aber erst durch einen Threadwechsel wieder Ausführungszeit bekommen.
bereit, muss aber erst durch einen Threadwechsel wieder Ausführungszeit bekommen.
Parameter
delay Anzahl von 10ms Ticks, die gewartet werden soll
5.25.3 Thread_Info
Thread Funktionen
Syntax
word Thread_Info(byte info);
Sub Thread_Info(info As Byte) As Word
Beschreibung
Liefert Informationen über den Thread, der die Funktion Thread_Info aufruft. Der info Parameter bestimmt,
welche Information zurückgegeben wird.
welche Information zurückgegeben wird.
Parameter
info Werte:
TI_THREADNUM
Nummer des aufrufenden Threads
TI_STACKSIZE
Definierte Stackgröße
TI_CYCLES
Anzahl der auszuführenden Cycles vor einem Threadwechsel
Rückgabewert
angeforderter Parameter