So springen Sie in Stellaris zwischen Programmen

Ich arbeite an einem Bootloader für den Stellaris LM3S1607-Chip. Ich benutze Keil MicroVision4 C Compiler. Die Idee ist, 2 unabhängige Firmware zu erstellen, von denen eine eine andere aktualisiert. In Firmware1 habe ich die Firmware2-Datei heruntergeladen und in die Adresse 0x3200 geschrieben. Bis hierher funktioniert es. Ich habe auch überprüft, dass die Daten so geschrieben werden, dass sie korrekt flashen. Jetzt habe ich in Flash zwei Anwendungen. Eines ist mein UIP-Bootloader und das seoncd ist mein Hauptprojekt. Ich möchte wissen, wie ich vom ersten Programm zum zweiten Programm in 0x3200 springen kann.

Wenn mir jemand beim Springen helfen kann, ist das großartig. Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage