AVR-Studio 4 - Debug Probleme

Gast #131234
Hallo Zusammen!

Ich verwende den Editor Notepad mit dem Gnu C-Compiler um Software für
den Atmel ATmega128 zu schreiben. Nun möchte ich meinen Code mit dem
AVR-Studio 4 debuggen. Dabei habe ich folgendes Problem:

Ich habe mehrere Source-Files (z.B. main.c, eep.c und spi.c) und lasse
mir ein Debug-File erzeugen (main.coff) welches vom AVR-Studio gelesen
werden kann. Dabei ist es aber nur möglich im File main.c zu debuggen.
Was mache ich falsch???

Schon mal besten Dank für Eure Hilfe!
Karl
Gast
Hm, ich kann mich dunkel daran erinnern, daß es bei EXTCOFF Probleme mit
Source gab, der auf mehrere Dateien aufgeteilt war.
Probiers einfach mal mit aktuellstem WinAVR und aktuellstem AVRStudio,
und mit DWARF-2 als Debugformat.
Einfach im Makefile einstellen und die "main.elf" im Studio öffnen.
Gast
Hallo

Wie hast du deine c source files den eingebunden ?

Nach einem Eintrag im makefile unter

# List C source files here. (C dependencies are automatically
generated.)
SRC = $(TARGET).c eep.c spi.c

sollte es gehen.

MFG
Dieter
Gast
Hi Dieter,

ich nutze den Makefile Generator Mfile und der macht es genau so wie Du
es beschrieben hast.
Es geht aber leider nicht. Ich werde mal versuchen das Format zu ändern
(obiger Vorschlag von OldBug: DWARF-2 als Debugformat). Ich hatte nur
noch keine Zeit dazu.

Gruß Karl

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.