Gast
#3329128
Guten Tag. Ich quäle mich gerade mit dem Datenblatt des ATmega32 herum und bin nun fast überzeugt, einen Fehler im Datenblatt gefunden zu haben. Der ATmega32 hat einen 32kByte Flashspeicher. Benutzt man einen Bootloader wirds etwas weniger. Link zum Datenblatt hier: http://www.atmel.com/Images/doc2503.pdf Nun sieht man ganz schön auf Seite 246, dass der Bootloader immer an das Ende des Flashspeichers geschrieben wird. Das heißt die Endadresse des Bootloaders müsste lauten: 0x7FFF = 32767 Im Datenblatt auf Seite 255 lese ich aber in Tabelle 99: 0x3FFF Ist das ein Fehler im Datenblatt oder habe ich einen Denkfehler?? Ausserdem steht dort für Bootsize 1024 words: 0x3C00 - 0x3FFF. Das sind aber dann nicht 1024 Worte, sondern 1024 Bytes. Also stimmt diese Angabe auch nicht oder? Bitte um Hilfe. :)