Ich habe folgendes Problem mit dem CS8900a! Wenn ich eine Adresse in den PacketPage Pointer des CS8900a schreibe, liegen danach nicht die Daten an der Adresse im PacketPage Data Port! Wer von euch hat damit Erfahrung? Was kann das sein?? Vielen Dank
Hallo Alex, was für ein Prozessor, Compiler, Beschaltung portmapped oder io-mapped... ? Ich hatte ähnliche Probleme auf dem Olimex LPC-E2294-Board in Verbindung mit dem ARM7-GCC. Nur durch relativ grosse Delays konnte ich den CS8900 zum laufen bringen. Nachdem ich die Optimierung des Compilers von '-Os' auf '-O0' umgestellt hatte lief es ohne Delays. Seither keine Probleme mehr feststellbar. Mit meinen bescheidenen Arm7-Assembler-Kenntnissen war es mir jedoch zu müßig den Fehler im Detail zu suchen. Gruss, Peter
Ich arbeite mit einem M16c62p µC mit 24 MHZ im i/o Mapped
Hallo Alex, meine Erfahrungen beschränken sich wie schon erwähnt auf das Olimex LPC-E2294, einen Arm7 von den M16C habe ich nicht die geringste Ahnung. Aber versuch mal zwischen Schreiben der Addresse und Lesen der Daten eine kleine Wartschleife (Busy-Waiting) einzufügen. Gruss, Peter
hi alex, schau doch mal hier http://www.mikrocontroller.net/forum/read-1-179292.html schon angesehen? gruss andreas
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.