Hallo,
jetzt bin ich dabei an die boards.txt ranzugehen. Allerdings habe ich dazu Fragen zum Verständnis:
In der Datei steht alles schön drin, wie: uno.build.f_cpu=16000000L. Das ist ja wohl die Frequenz 16MHz, für den externen Takt.
Da stehen auch Sachen für die Fuse-Bits:
uno.bootloader.low_fuses=0xFF
uno.bootloader.high_fuses=0xDE
uno.bootloader.extended_fuses=0xFD
Jetzt nun die Frage:
Wenn man diese Einträge ändert und man wählt das Board über die Arduino-IDE aus, was passiert dann:
- Werden dann, wenn ich einen Bootloader auf einen ATmega328P packe, diese Einstellungen übernommen?
- Werden diese Einstellungen auch übernommen, wenn ich einen Bootloader schon drauf habe, aber einen Sketch uploade?
- Oder werden diese Einstellungen gar nicht einfach übernommen und müssen wenn, dann noch woanders ebenfalls vorgenommen/geändert werden?
Ich will den externen Takt auf 1MHz anpassen, statt der üblichen 16MHz und die Fuse-Bits will ich vielleicht auch noch ändern.
MfG
Moppi
Lesezeichen