Was ist eine System View Description (SVD)? Wofür kann sie verwendet werden? Und gibt es eine Verbindung zu AVR-Mikrocontrollern?
Weiter lesenSchlagwort: PlatformIO
Arduino IDE 2 trifft auf dw-link
Das Debuggen von klassischen AVRs in der Arduino IDE 2 ist endlich Realität geworden! Es hat eine Weile gedauert, diese Funktion zu implementieren, aber jetzt ist es nur noch ein Kinderspiel, das Debugging zu aktivieren und den Debugger zu benutzen.
Weiter lesen
Es tut mir leid, Dave. Ich fürchte, das kann ich nicht.
Gdb, der GNU-Debugger, ist wahrscheinlich der am häufigsten verwendete Open-Source-Debugger für eingebettete Systeme. Die AVR-Version von GDB auf dem Mac ist leider nicht sehr kooperativ. Wenn man versucht, eine ELF-Datei zu lesen, erhält man die folgende lustige Mitteilung (die an HAL9000 erinnert):
I’m sorry, Dave, I can’t do that. Symbol format `elf32-avr’ unknown.
Aber mit der richtigen Homebrew-Formel kann man avr-gdb einige neue Tricks beibringen …
EDIT: Das Problem wurde von den homebrew-Entwicklern gelöst.