PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fuse-bits fur m32 in RNFRA-board



Jack Ruben
24.07.2005, 10:04
Wie mussen die Fuse-bits gesetst werden wenn ich das mit Ponyprog machen wurde?

PicNick
24.07.2005, 10:12
Also, ich hab mit dem Pony, eingestellt auf atmega32, zwei Häkchen:
bei BOOTSZ1 u. BOOTSZ0, sonst nix

Kjion
24.07.2005, 10:44
Ich würde die Häckchen eher bei CKOPT, BODEN, BODLEVEL ( und EESAVE wenn du Daten im Betrieb im EEprom abspeichern willst ) machen .

BOOTSZ1 und BOOTZ0 bestimmen die Größe das Bootloaders und sind somit vollkommen uninteressant wenn man keinen verwendet.

( http://www.kreatives-chaos.com/index.php?seite=ponyprog_fusebits )

MfG Kjion

PicNick
25.07.2005, 09:34
BOOTSZ1 und BOOTZ0 ..uninteressant..
Gut, soll sein.
Nicht, daß ich dir widersprechen will, ich weiß aber nicht, ob man die anderen Fuses ALLGEMEIN empfehlen sollte. Kann für eine Anwendung passen, muß aber nicht sein.

Kjion
25.07.2005, 19:53
Nicht, daß ich dir widersprechen will, ich weiß aber nicht, ob man die anderen Fuses ALLGEMEIN empfehlen sollte. Kann für eine Anwendung passen, muß aber nicht sein.

Was wäre den eine Anwendung für die man Brown-Out Detection nicht aktivieren sollte ??
Ich hab eher den umgekehrten Fall kennengelernt, das ich Variablen im EEprom abgelegt habe und die immer mal wieder überschrieben wurden, da die Spannung kurz eingebrochen ist und der µC Mist gemacht hat.

Einzig wenn man den AVR bei 3,3 Volt oder so betreiben will sollte man BODLEVEL eben nicht setzen ( somit liegt dann die Schwelle für die BOD bei 2,7 Volt statt 4,0 Volt ).

Bei den neueren Controllern ( wie dem ATMega168 ) kann man die Schwellspannung nochmal genauer einstellen.

EESAVE verhindert ein löschen des EEproms beim neuprogrammieren, sollte eigentlich auch nicht stören wenn man das EEprom nicht verwendet :-)

Zu CKOPT eine interessante Passage aus dem Datenblatt des ATMega8:

For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with CKOPT programmed.
Einzig wenn man den AVR mit niedrigen Taktfrequenzen ( kleiner 1 MHz ) betreibt oder mit allem Mitteln versucht den Stromverbrauch zu reduzieren sollte man CKOPT nicht setzen.

MfG Kjion

PicNick
26.07.2005, 08:13
Eigentlich wollt' ich genau das sagen: erstmal dieses oder jenes überlegen. Ein Set für alle is nich.