Hex Datei erstellen

Gast
> Als Programm verwende ich das AVR Studio4.
> Und wo kann ich dass GNU Binary Utilities downloaden? Finde keine Seite.

Die binutils für AVR sind in WinAVR enthalten, dem Paket, dass man bei 
AVR-Studio <4.19 zum Übersetzen von C-Programmen verwendet.

Bei AVR-Studio 4.19 hat man die Wahl, ob man WinAVR benutzt oder die 
AVR-Toolchain von Atmel. Aber auch bei Atmels AVR toolchain müsste ein 
avr-objcopy dabei sein.
Gast
Bist du dir denn sicher, dass du weißt was du da überhaupt vorhast? Wir 
können dir jetzt natürlich die Links zu den binutils 
(https://www.gnu.org/software/binutils/) und zur avr-libc 
(http://www.nongnu.org/avr-libc/user-manual/index.html) liefern, wo du 
alles finden solltest, um dir eine Toolchain zu bauen.

Aber wenn ich so zwischen den Zeilen lesen, dann vermute ich, dass du da 
nicht so ganz weißt was du eigentlich tun möchtest.
Gast
Normalerweise hat man mit den binutils (oder avr-objcopy) nicht direkt 
zu tun. Beim Übersetzen in AVR Studio wird normalerweise das HEX-File 
bereits automatisch erzeugt. Wenn allerdings ein Fehler im Programmcode 
ist, bricht das AVR Studio ab und es wird kein HEX-File erzeugt. Dann 
muss man seinen Programmcode überarbeiten.

Antwort schreiben

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