32-ARM-CPU, Debugging-Register

32-ARM-CPU, Debugging-Register

Grüße, ich habe eine Frage zu Debugging-Registern für 32-Bit-ARM-CPUs. Ich möchte einen Haltepunkt im Programm einrichten und das Programm an dieser Stelle wiederholt unterbrechen, ohne den Haltepunkt erneut manuell einzufügen. Aber ich kann das Debug-Steuerflag in der ARM-CPU nicht finden, das dem RF-Flag in der x86-CPU ähnelt. Wenn ich den Haltepunkt manuell in das Programm einfüge, muss ich nach der Behandlung der Debug-Ausnahme den Haltepunkt deaktivieren und den Haltepunkt erneut manuell festlegen. Erlaubt mir die ARM-CPU, einige Steuerflags zu setzen, um die Debug-Ausnahme vorübergehend für die nächste Anweisung zu deaktivieren? Wenn ja, wie geht das?

verwandte Informationen