Gast
#3230290
Habe mich jetzt mal ein Projekt unter Atmel Studio 6.0 auf einem XMega gestartet. Debugger ist ein AVRICE MKII, angeschlossen über PDI. Es handelt sich um eine eigene Hardware, außerdem nutze ich das ASF. Gcc Optimierungsstufe q1. Mich wundert, dass beim Debuggen im Einzelschritt "Step over" bzw F10 die Ansicht (Programm-Cursor) in der IDE stark dem tatsächlichen Programmlauf hinterherhinkt. Kann eine Zeile sein, sind auch manchmal bis zu drei, d.h. der uC hat u.U. schon die nächsten drei Unterfunktionen abgearbeitet. An Breakpoints hält das Programm zuverlässig an, aber der "Step over" ist kaum zu gebrauchen und "Step into" / F11 unter der zerklüfteten ASF wenig sinnvoll. Hatte jemand ähnliche Probleme, kann man das unkontrollierte "Vorlaufen" irgendwie verhindern? Mit einefachen Megas unter Studio4 habe ich am gleichen Debugger sowas nie gesehen.
