Forum: Mikrocontroller und Digitale Elektronik FreeRTOS Webserver, ARM7 Serielle Schnittstelle,


von Jan (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.