linux: wie debuggt ihr euren code?

OP #259083
Lesenswert?
• ▲
▼
Hallo,
ich komm schon wieder mit so ner umfrage daher ;-)

mich würde interessieren wie die linux-user unter euch ihren code
debuggen.

ich hab nen mix aus asm und c code, der auf nem Atmega32 laufen soll.
ich entwickle auf einem stk500 bzw. direkt in system (sobald ich die
platine hab [ich bin der 'softworker' in einem größeren projekt,
hab's nicht so mit hardware ;-)]).

'Free AVR ICE / GDB-Serializer' scheint noch nicht soweit zu sein,
ausserdem muss ich da ja auf eine andere hardware-umgebung gehen.

was mir am liebsten wäre: den µC auf das stk500 stecken, verbindung
aufnehmen (vielleicht gdb+ddd+x) und dann schön debuggen; mit den
buttons gezielt interrups auslösen etc.
geht sowas?

simulavr wär ggf auch möglich, unterstützt aber den mega32 nicht.
ausserdem hab ich gelesen, dass code dort zu fehlverhalten geführt hat,
auf dem proz aber lief...

was macht ihr so?

danke
alex
Gast #259084
Lesenswert?
• ▲
▼
@,,,,: Deine Beiträge sind einfach nur unpassend und dämlich.
Damit zeigst Du, dass Du nichts verstanden hast.

@alexatmikro: Würde mich auch interessieren. Da ich im Moment an einem
Problem hänge und durch LED und Serielle versuche dem Problem näher zu
kommen.
Persönliche Seite #259085
Lesenswert?
• ▲
▼
Hi

@alexander poddey
Man kann mit dem avr-gdb + avarice + JTAGICE ein ICD System aufbauen.
Ich bevorzuge aber für die AVR-Entwicklung nach wie vor LED, RS232 oder
Oszi-Debugging. Irgendwelche Rechenalgorithmen kann man auf dem PC viel
besser implementieren und dann nur noch auf den AVR portieren.

@,,,,
Kernel kompilieren geht immer noch schneller als Windows installieren.
waseinbrüller Achja, bevor ichs vergess: Du bist leider nicht
kreativ. Deine Sprüche wiederholen sich nun schon seit Wochen. Laß dir
mal was neues einfallen. Oder bist du doch nur ein simpler Heisetroll
der sich ins flasche Forum verirrt hat?

Matthias

Antwort schreiben

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