Gast
#1511723
In einem AT91SAM7S64 läuft ein Programm (Anwenderprogramm) im Thumb-Mode. Diese Programm lädt ein zweites Programm (Updateprogramm) ins RAM an die Adresse 0x20 0000. Das Updateprogramm im RAM startet im ARM-Mode und wird im Thumb-Mode weitergeführt. Wie kann ich dieses Programm aufrufen? D. h. wie schaltet ich von Thumb-Modus in den Arm-Modus und rufe das Programm im RAM auf. Noch eine Frage: Wenn ich im Thumb-Modus bin, wie kann ich einen Softwarereset ausführen?