Hallo, zuammen! Ich lasse ein Programm zu Debug-Zwecken direkt aus dem RAM ausführen. Dazu habe ich das STM32F4DISCOVERY-Board entsprechend gejumpert und das Linker-Skript ROM-frei gemacht. Der GDB lädt das Programm und hält dann brav im ResetHandler an. Im PSR ist allerdings der IRQ I2C1_ER (0x20) eingetragen -- ohne dass der entsprechende Handler aufgerufen worden wäre. Nach weiteren Reset stimmt dann alles. Handelt es sich dabei um Seiteneffekt durch den Debugger? Oder liegt es an der Tatsache, dass das Programm aus dem RAM ausgeführt wird? Christian
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.