Hex Datei erstellen

Gast #2609157
Lesenswert?

> 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 #2609159
Lesenswert?

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 #2609161
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren