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

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)