Gast
#2399487
Hallo. Ich habe mir zum Einstieg in die AVR-Programmierung ein STK500 und einen AT-Dragon gekauft. Auf dem STK500 steckt ein ATMega168. Zum Testen habe ich mir das AVR Studio heruntergeladen. Ein paar Codezeilen zusammengetippt. Nun möchte ich debuggen. Der Flashinhalt wird korrekt geschrieben, allerdings kann ich breakpoints setzten wo ich will. Die werden nie erreicht. Außerdem läuft das Pragramm sofort los. Aus anderen Entwicklungsumgebungen kenne ich es dass man erst auf "Run" drücken muss, weil er bei der main wartet. Ich kann auch vor dem Flashen schon Breakpoints setzen, das bringt genausowenig wie wärend der Laufzeit. Ich nutze den AVRGCC Compiler. Welche Einstellungen sind zum Debuggen notwendig? Die Optimierung habe ich schon ausgeschaltet. Any ideas? Danke Toni