Hallo, ich sitzte schon jetzt etwas länger an meinem Probelem. Ich habe von Olimex das LPC-E2124 Board. Auf diesem Board läuft ein Webserver( den ich schon ganz gut unter Kontrolle habe). Nun soll er aber nicht nur dabei bleiben. Auf dem Board scheint es möglich eine Serielle Schnittstelle an zu schließen( es sind die Bohrungen vorhanden und über einen FTDI-Chip kann man über eine USB-Schnittstelle den seriellen Bootloader nutzen). Laut Schematic ist die Serielle Schnittstelle auch an den ARM7 angeschlossen, so dass mein Problem nicht am der Hardware liegen sollte. Da im FreeRTOS Webserver beispiel für Crossstudio von Rowley keine Serielle Schnittstelle implementiert ist habe ich mich an dem Beispiel LPC2106 GCC gehalten und den Ordner "serial" mit "serial.c" und SerialISR.c" eingefügt. Im Main.c wird die Funktion "vAltStartComTestTasks( mainCOM_TEST_PRIORITY, mainCOM_TEST_BAUD_RATE, mainCOM_TEST_LED )" aufgerufen. So weit so gut, bis hier her sehe ich keinen Fehler und auch CrossStudio kompilliert das Projekt mitlerweile ohne Fehlermeldung. Lade ich nun aber das Projekt über Jtag auf dem uC killt die Serielle Task aber den Webserver und ich weiß nicht warum... Wenn ich "vAltStart..." auskommentiere in main.c ist alles wieder gut. also ist der Fehler schon eingekreist. Hat jemand schon mal die Serielle schnittstelle an einem LPC2124 zum laufen bekommen und hat vll seine serial.c und SerialISR.c für mich oder sonst irgendwelche Tips an welchen Stellen ich noch mal genauer hinsehen sollte? Grüße an alle Jan
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.