Re: Abnormales Programmende Kategorie: Programmierung (von André H. - 9.11.2002 23:58) | |
Als Antwort auf Abnormales Programmende von Joerg Pohl - 9.11.2002 19:13
| |
Hallo Jörg, > > ich sitze gerade an ein paar Beispielprogrammen zur Anbindung der CMUcam an die CC2, bei einem > solchen Programm habe ich sehr mysteriöse Programmabbrüche. > > Dazu vielleicht bemerkt, dass ich mit der CC2 noch nicht so vertraut bin, wie vielleicht mit anderen > Controllern. > > Folgendes passiert, das Programm startet, macht auch was es soll (intensive Nutzung der seriellen > Schnittstelle) und terminiert nach ziemlich genau 30s reproduzierbar mit folgenden Ausschriften auf dem internen Display: > > Quit VMC > Q1 > > und dann wechseln ständig > ? 168 > ? 43 > usw. > > Was bedeuten diese Ausschriften, gehen irgendwelche Resourcen zu Ende, läuft vielleicht die serielle Schnittstelle über (Eingangsbuffer)? > > Es wäre toll, wenn jemand ein bisschen Licht reinbringen würde. > Das sind keine Programmabrüche. "Quit VMC" "Q1 " hei�t, da� das Programm durch den Befehl "quit 1;" beendet wurde. Bei Werten grö�er 1 als Paramneter bei "quit" wird das Programm in den Hostmode beendet. (Bei -1 als Parameter wird ein Reset ausgeführt) Dir Zahlen die danach kommen, sind Byte-Werte, die an der seriellen Schnittstelle im Hostmode gelesen werden, aber als Kommando (natürlich) nicht bekannt sind. Kurz: "? 168" hei�t : "Kommando 168 ist unbekannt" Ich hab mir Deinen Quellcode kurz angesehen, und gleich zwei "quit 1;" entdeckt. Eines der beiden wurde definitiv ausgeführt. Setze bei einem der beiden quit einen anderen Parameter, z.B. "quit 2;", damit Du wei�t, welches ausgeführt wurde. Wird das Programm dann durch "quit 2;" beendet erscheint im LCD "Q2". Aber ich tippe mal ganz stark auf das am Ende des Main-Threads. :-) 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: Abnormales Programmende (von Joerg Pohl - 10.11.2002 11:12) Compilerfehler? (was: Abnormales Programmende) (von Joerg Pohl - 10.11.2002 15:16) Re: Compilerfehler? (was: Abnormales Programmende) (von André H. - 15.11.2002 12:08) Re: Compilerfehler? (was: Abnormales Programmende) (von Joerg Pohl - 16.11.2002 10:15) Re: Compilerfehler? (was: Abnormales Programmende) (von André H. - 16.11.2002 11:47) |