Dateigröße Hexdatei

Gast #1204858
Lesenswert?
• ▲
▼
Mal ne dumme Frage. Wenn ich auf meinen ATmega8 mit 8KB Flash eine 
Programm flashe, dass größer ist als 8KB sollte es doch eigentlich nicht 
gehen. Warum geht es dann bei mir bei allen C-Programmen die ich 
kompilier und die dann als Hexdatei größer als 8 KB sind ? Was war mein 
Denkfehler?
Gast #1204863
Lesenswert?
• ▲
▼
>Warum geht es dann bei mir bei allen C-Programmen die ich
>kompilier und die dann als Hexdatei größer als 8 KB sind ? Was war mein
>Denkfehler?

Das liegt am Format der Hex-Datei. Ein Byte wird als
zwei ASCII Zeichen gespeichert. Dazu kommen noch
Adressangaben, Checksummen und weiterer Kleinkram.
Gast #1204953
Lesenswert?
• ▲
▼
>Der Denkfehler, dass ich dachte, ich würde mehr Code auf mein µC als er
>"verkraftet", was natürlich net geht.

Also gut. Da fehlten Dir wohl doch die Ironie-Tags.

Den Vergleich zweier Zahlen als "Denken" zu bezeichnen, halte ich für 
gewagt.

Nicht darauf zu kommen, mal nachzuschauen, was denn in einem Hex-File 
eigentlich drinsteht, halte ich für "Nicht-Denken".

Deswegen die Frage "Welcher Denkfehler".

Denn ein Fehler bei einer Tätigkeit zu begehen, setzt ja voraus, das man 
sie ausführt. Darauf nun nicht zu kommen, halte ich wiederrum nicht für 
Denken.

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