Gast
#3687425
Hallo, ich programmiere gerade für ein AVR einen Bootloader. Jetzt gibt es halt das Problem mit den ersten starten nach der Programmierung, wo halt noch kein Programm da ist. Ich würde jetzt gerne Testen ob ein Programm bei der Adresse 0000 vorhanden ist oder nicht. Dazu habe ich mir gedacht ich lese ein Paar Bytes ab der Adresse 0x0000, und prüfe ob diese alle 0xFF sind. Wenn alle FF sind, dann ist kein Programm da. Meine Frage dazu ist, wie lese ich ein Paar Bytes aus dem Flash ab der Adreese 0x000?