XMEGA - Fusebits im Programm ändern

Gast #3983794
Lesenswert?
• ▲
▼
Hallo,

ich möchte gern das Fusebyte1 des XMega32D4 während des laufenden 
Programmes ändern. Im Datenblatt habe ich Schreib-/Leserechte gefunden. 
(Siehe Bild)

Doch im Finde das Register Fusebyte1 nicht, bzw. irgendein Register mit 
WDWPER oder WDPER. Kann mir jemand helfen, hab wohl gerade Schuppen auf 
den Augen?!

Danke und Gruß
Angehängte Dateien:
Gast #3983804
Lesenswert?
• ▲
▼
Zitat aus dem Manual:

Fuses and Lock bits

The fuses are used to configure important system functions, and can
only be written from an external programmer. The application software
can read the fuses. The fuses are used to configure reset sources
such as brownout detector and watchdog, startup configuration,
JTAG enable, and JTAG user ID.
#3983909
Lesenswert?
• ▲
▼
Tim Jonas schrieb:
> ich möchte gern das Fusebyte1 des XMega32D4 während des laufenden
> Programmes ändern.

Wieso willst du das Fusebyte ändern? Das sind Initialwerte für 2 
Register:
WINCTRL und CTRL. Die kannst du zur Laufzeit ändern.

Klaus R. schrieb:
> ...nun, aber es könnte ja in der Tat sinnvolle Anwendungsfälle geben, wo
> man sowas im Code machen wollen würde.

Was willst du denn ändern? Willst du während der Laufzeit die Taktquelle 
umschalten?

mfg.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren