Hallo Leute. Seit einen halben Jahr darf ich mich jetzt im Rahmen meiner Diplomarbeit mit dem ADSP 21364 von AD spielen. Soweit komm ich mittlerweile auch ganz gut klar, das Programm steht und funktioniert wie vorgesehen. Ich arbeite mit dem EZ-Kit Lite und VisualDSP++ 5.0. So langsam wollte ich dann aber mal unabhängig vom Hostrechner werden. Und da wirds komisch. Ich bekomme das Programm mit Hilfe das Flash Programmers in den Speicher des Demoboards, er läd das Programm auch, aber alles, was an den Seriellen Ports (per DMA) passieren soll, passiert nicht. Lade ich das Programm mithilfe des Hostrechners ist alles in Ordnung. Andere Sachen, also zum Beispiel LEDS schalten per Interrupt, funktionieren problemlos. Kann mich mal einer in die richtige Richtung stupsen? Ich hab keine Ahnung, wo und wie ich da nach Fehlern suchen soll... Danke schonmal :) Fledi
Ok, hat sich erledigt. Falls es jemandem hilft: Der Serielle Port bekam schon Daten, bevor das Hauptprogramm fertig geladen war und diese abholen konnte. In dem Fall schaltet sich der serielle Port dann aufgrund von akutem Ihr-könnt-mich-alle-mal ab und muss per Reset direkt vor dem Hauptprogramm wieder zum arbeiten überredet werden. Warum das ganze beim Laden aus dem Host nicht passiert, bleibt wohl ein Rätsel...
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.