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

Re: Probleme mit HWCOM - Fehler gefunden Kategorie: Programmierung (von André H. - 16.11.2003 7:32)
Als Antwort auf Re: Probleme mit HWCOM und mehreren Threads von Georg Mallebrein - 15.11.2003 22:11

Hallo Georg,

Fehler gefunden:

thread main
{    
  run unwichtig;
  run schreiben;
 quit -1;
} // end thread main


Du beendest das Programm(SW-Reset), bevor die Threads wenigstens
einmal abgearbeitet wurden.
Ã?brigens besteht Dein Proggie aus 3 Threads, nicht 2. :-)

Wenn Du nur den Thread main anhalten willst, solltest Du ihne mit halt;
anhalten.
thread main
{    
 run unwichtig;
 run schreiben;
 halt;
}


Deine anderen Threads laufen dann endlos.
Ã?brigens muÃ?t Du im Thread "schreiben" bei hwcom.put() nicht vorher mit
wait hwcom.ready(); auf Sendebereitschaft warten. Das wird bereits in der Funktion
gemacht. Man benötigt dies eigentlich nur bei hwcom.send() und hwcom.print(), und
auch dort nicht in allen Fällen.

MfG André H.
 


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Probleme mit HWCOM - Fehler gefunden (von Georg Mallebrein - 17.11.2003 23:53)
    Re: Probleme mit HWCOM - Fehler gefunden (von André H. - 27.11.2003 23:54)
        Re: Probleme mit HWCOM - Fehler gefunden (von Georg Mallebrein - 1.12.2003 20:03)