Gast
#1122273
Hallo, ich benutze KEIL µVision 3 um ein Projekt für den ADuC7020 mit ARM 7 TDMI Kern zu kompilieren. Ich habe in dieses Projekt auch Inline Assembler Befehle (while(1) loop im main() eingefügt. Der debugger überspringt nun verschiedene Inline assembler Befehle. Woran liegt das? Ich habe auch schon beobachtet das auch beim ausführen von c Code ganze Zeilen übersprungen wurden Ist es eine Fehleinstellung oder ein debugger Fehler, oder nur ein Anzeigefehler des debuggers auf der Oberfläche? Wenn möglich möchte ich ein Update von Entwicklungstools vermeiden, da sonst aus Erfahrung wieder andere Effekte auftreten. Hat jemand den gleichen oder ähnlichen Effekt mit der KEIL Entwicklungsumgebung beobachtet und hat einen Lösungsvorschlag? Gibt es für den ARM7TDMI auch ein Assembler Entwicklungstool, mit dem man echten Assembler Code(kein inline assembler in c) programmiert und anschließend in ein hex file umwandelt? Wiss ihr wo man so ein tool downloaden oder erhalten kann? Gruß Samuel