Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Threadreset Kategorie: Programmierung (von Markus Zintl - 8.09.2003 10:56)
Als Antwort auf Re: Threadreset von André H. - 7.09.2003 20:47

Hallo,

hab mich durchgebissen und ne Lösung gefunden für mich :-)
Es funzt jetzt wenn ich den Thread vorher anhalte und dann erst resete.
Ich kann mich leider nicht mehr genau erinnern ob ein doppeltes Reset den gleichen Effekt hatte.
Konnte die Sache auch im Simulator nachvollziehen mit einem ganz anderen Programm (Thread in loop Schleife
die eine globale Variable hochzählt ... vor der Loop Schleife setzte ich die Variable auf nen bestimmten Wert.
Dadurch kann man ja dann sehen ob das Programm von vorn beginnt oder nicht).

mfg

> Hallo Markus,
>
> Das SchlĂĽsselwort reset setzt einen Thread zurĂĽck.
> Dabei bekommt der Thread die Priorität, wie beim Programmstart.
> D.h. Threads mit dem Namen "main" die Prio 32, alle anderen die Prio 0.
> Es wird auch ein ggf. gesetztes Capture gelöst.
> (gilt nur fĂĽr das Systemeigene Capture)
> Ein mit reset zurĂĽckgesetzter Thread sollte immer von vorne anfangen.
> Warum das bei Dir nicht so ist, kann ich Dir nicht sagen.
> Dazu bräuchte ich einen Bespiel-Code, bei dem dies auftritt.
> Am AusfĂĽhren von Funktionen kann dies normal nicht liegen.
>
> MfG André H.
>
>
> > Hallo,


    Antwort schreiben


Antworten: