Wenn ich mein Programm compiliere erhalte ich folgende Meldung:
Binary sketch size: 20482 bytes (of a 30720 byte maximum)
Die Grösse des Hex-Files das die Arduino IDE erzeugt ist jedoch 56,2 KB gross.
Wie passt die eigentlich in den Arduino 2009 ?
Ich dachte der hat nur 32 Kbyte !
uwefed
February 20, 2011, 11:02pm
#2
Wenn ich das richtig verstanden habe, ist das file ein hex-dump. Das heißt jedes byte ist als 2-stellige HEX-Zahl gespeichert. Das braucht dann 2 BYte pro BYTe. Dazu kommen auch nocht einige Zusatzinfos
Grüße Uwe
Danke für die Auskunft Uwefed !
Das ist dann also die Datei die ich auch mit einem AVRISP auf den Arduino328 oder Atmega644 übertragen kann ?
uwefed
February 20, 2011, 11:20pm
#4
ja; die muß natürlich für den richtingen Controler compiliert sein.
Grüße Uwe
Dann werde ich das diese Woche mal mit einem Breadboard Atmega328 machen !
eine *.bin hat den tatsächlichen grössenwert.
den winavr-c kann man in der make sagen ob er eine bin oder eine hex usw erzeugen soll.
gruss