Problem beim Debuggen in AVRStudio 4

Gast #2373597
Lesenswert?
• ▲
▼
Hallo,

ich stehe gerade etwas auf dem Schlauch und hoffe, Ihr könnt mir einen 
Tipp geben.

Ich bearbeite gerade ein uC Projekt, welches aus einer main.c und einer 
größeren Anzahl an *.h Dateien mit Pogrammteilen, Treiberroutinen etc. 
besteht.

Ich möchte nun, wie gewöhnlich, in main.c mit dem debuggen beginnen und 
dann im Programmverlauf dem Cursor folgen, wie er in den verschiedenen 
Funktionen seine Aufgaben abarbeitet. Bisher klappte es auch immer gut. 
Aus main.c wird während des Debuggens z.B. eine in abc.h liegende 
Funktion aufgerufen und AVRStudio holt das Fenster mit abc.h hervor und 
der Cursor sitzt dann brav auf der aufgerufenen Funktion und läuft diese 
Schritt für Schritt ab. Nach Abschluss der Funktion kommt wieder main.c 
nach vorne und der Cursor ist auf dem Argument nach dem Aussprung.

Nun jedoch springt der Cursor aus der main.c und ward nicht mehr 
gesehen, bis die Unterfunktion abgearbeitet ist. Die Datei abc.h wird 
auch nicht aufgemacht. Will ich in abc.h einen Funktionsteil direkt 
anspringen lassen, so meint AVRStudio "place cursor in a valid source 
line".

Wo liegt das Problem? Fehlermeldungen oder Warnungen beim Kompilieren 
bestehen nicht.

Mit Gruß

Mike
Gast #2375576
Lesenswert?
• ▲
▼
Hallo,

hat keiner von Euch einen Tipp? Ich habe AVRStudio mittlerweile mehrfach 
komplett neu auf mein System aufgespielt. Der Fehler bleibt leider 
bestehen. Auf einem Vergleichssystem hingegen funktioniert das Debuggen 
problemlos.

Mit Gruß

Mike

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.