Forum: Mikrocontroller und Digitale Elektronik XPort AR und Paradigm C++ Professional debugging


von Jugine (Gast)


Lesenswert?

Hallo zusammen,

ich habe mal ein paar Fragen. Bin das erste mal an sowas am arbeiten und 
kann sein das all das für viele eventuell sehr leicht zu beantworten 
ist. Bitte nicht auslachen :-)

Habe das XPort AR und den Paradigm C++ Professional Compiler und dachte 
man könnte damit Source-Level-Debugging machen. Laut Lantronix 
TechSupport ist das allerdings nicht möglich. Abhilfe soll die Function

int ConsoleInit(char const_params)  //Initialize the debug mode

bieten.

Jetzt habe ich mir mal das erste Beispielprogramm genommen, compiliert 
usw. und per firmwareupdate auf den XPort AR aufgespielt.
Die Datei "sample1.c" wird von Lantronix zur verfügung gestellt und soll 
"Hello World!" auf die Serielle Schnittstelle ausgeben.

Die Function in der Datei:

int SampleApp(CommandLine *pC, HttpServer *pH)
{
    char buffer[100];

    (void)pC;  //To avoid compiler warning for unused variables
    (void)pH;  //To avoid compiler warning for unused variables


    sprintf(buffer, "Hello World!\r\n");

    /* Write buffer to PORT0, blocking call */
    SerialWrite(0, buffer, strlen(buffer), TRUE);

    return 0;
}


Habe HyperTerminal (über Serielle Schnittstelle) geöffnet und kann auch 
damit auf die CLI des XPort AR drauf. Kann alles machen was die CLI mir 
zur verfügung stellt eingeben und anzeigen lassen.

Nun erwarte ich ja die Ausgabe des "Hello World!" an meinem 
HyperTerminal. Leider kommt nichts. :-(

Kann mir jemand sagen was ich nicht beachte oder falsch mache. habe ich 
eventuell etwas falsch verstanden und das Beispielprogramm macht gar 
nicht das was ich erwarte!

Kann mir bitte jemand dabei helfen?

Ich danke schonmal im vorraus.

Gruß

Jugine

von Jugine (Gast)


Lesenswert?

Alles gelöst, war ein kleines verwirrspiel mit dem compiler.

Trotzdem danke.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.