Ich verwende IAR, um meine Anwendung zu debuggen, die auf STM32F4 uC ausgeführt wird, und ich bekomme eine Ausnahme von UsageFault, wo die INVSTATE = 1 in CFSR-Register. in der Debug-Log bekomme ich folgende Meldungen: UsageFault, Versuch, einen Befehl auszuführen, wenn EPSR.T == 0aktivieren UsageFault Handler in STM32F4
nach ein wenig Lektüre ich, dass die LR-Register verstehen die Adresse des Befehls enthalten sollte, die die verursacht Fehler, LR-Register enthält jedoch 0xFFFFFFF1 !!
meine Frage ist: Wie bekomme ich die Adresse des Befehls, der den Fehler verursacht?