Pgrogrammier-/Debuggingtool für atmega32

OP #1539671
Hallo,

als Einsteiger tue ich mich mit dem Programmieren und Debuggen etwas
schwer.

Derzeit verwende ich unter Linux fürs Progrogrammieren in C den Editor 
Kate. Installiert habe avrdude und avrgcc.
Soweit so gut. Zum Testen muss ich dann jedesmal den Atmega32 auf dem 
STK500 flashen. Mit Debuggen da nix, nur geht / geht nicht.
Das STK500 habe ich per serieller Schnittstelle und USB-Adapter am PC 
angeschlossen.

Ich habe von eclipse gelesen, scheint mir wohl nicht das Richtige zu 
sein.

Was gibt es denn da überhaupt was für Anfänger geiegnet ist.

Danke vorab für Eure Hilfe.
#1539720
Hallo Dietmar,

da mußt Du durch - wie viele vor Dir auch. Der Zyklus

- Programm testen
- Fehler analysieren
- Fehler beheben

bleibt niemandem erspart.

Hierbei spielt es keine besondere Rolle, welche Tools man benutzt. Ich 
denke allerdings, daß eine Emulation im PC viel Zeit spart. 
Möglicherweise bietet eclipse die Emulation (ähnlich AVRStudio unter 
Windows).

Bernhard
#1539730
Für den Mega32 reicht der JTAGICE I oder einer der zahlreichen 
Nachbauten. Die gibts günstig und sie funktionieren gut. Allerdings sind 
dann einige Pins nicht mehr nutzbar. Wenn du damit leben kannst, ist 
JTAG-on-chip-Debugging schon eine schöne Sache. ich möchte nicht drauf 
verzeichten, da kommt man Fehlern viel schneller auf die Schliche. Im 
Professionellen Bereich würde niemand ernsthaft ohne Debugger anfangen. 
Auch wenn manche Old-School-Programmierer hier manchmal was behaupten.
Gast #1539778
Hi

>Der JTAG ist ok, wenn man genuegend, und vor allem die richtigen Pins
>frei hat. Daher sollte man einen Groesseren nehmen wie den Mega32.

JTAG gibts es auch erst ab dieser Grössenordnung.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.