Gast
#2532952
Hallo, Ich entwickle als Maturaprojekt einen Autopiloten für ein Modellflugzeug. Dabei verwende ich die SPI-Schnittstelle um mit einem Gyroskop (ADIS16405) zu kommunizieren, was auch schon funktionierte. Aber auf Grund unerklärbarer Fehler (Arbeitsspeicher war ab und zu falsch addressiert)bin ich auf eine andere Version von AVR-Studio 5 umgestiegen. Jetzt springt der Controller bei folgender Schleife:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
zurück an den Anfang des Hauptprogramms und beginnt erneut mit der Initialisierung. Das Verwunderliche dabei ist, dass der Controller das einmal nach dem Starten des Debugging macht, d.h. nach dem er einmal zum Anfang gesprungen ist funktioniert die Warteschleife. Kann mir bitte jemand erklären, wie das zustande kommt, bzw. wie man das Problem löst? Ich verwende: AVR Studio 5.0.1163 JTAG ICE MKII per JTAG-Schnittstelle Xmega128A1 Mit freundlichen Grüßen Michael Wagner aus Oberösterreich