Hi Ich habe endlich meinen LPC2129 in Betrieb. Geht soweit alles wunderbar, SPI läuft, Grafik-LCD läuft. Allerdings bekomme ich seit Tagen die Interrupts nicht in Gang, speziell den externen EINT1. Im Anhang habe ich mal meinen (auf das wesentliche reduzierten) Code gepackt. Nach dem Durcschauen meherer Beispiele und Foren fällt mir nun nichts mehr ein. Ich benutze WinARM 20050427 Habe ich da was vergessen oder ist das noch ein weiterer Bug im Prozessor ? Gruß Eddi
Freut mich, dass ich nicht der einzige mit dem Problem bin :) http://www.mikrocontroller.net/forum/read-1-189789.html#191202
Hatte ich nicht gemacht da ich mir nicht sicher war, ob das nötig ist. In anderen Beispielen habe ich das so nicht gesehen. Ich werde es auf jeden Fall heute Abend probieren. Nur zum Verständnis : Ist das so eine Art globale Interruptfreigabe so wie EA=1 ? Eddi
DANKE !!! Das war's. Nach Einbinbung der armVIC.c aus den Beispielen und einem simplen enableIRQ() tut jetzt auch der externe Interrupt. Im Anhang nch einmal der korrigierte Code für alle die das gleice Problem haben. Eddi
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.