Hallo Zusammen,
vor vielen Jahren wurde ein ATMega Programm auf den XMEGA umgeschrieben. Aktuell wird einiges optimiert und da ist mir folgenden aufgefallen.
Folgendermaßen wird in den EEPROM (config eeprom mapped) geschrieben:
1) Ist es beim XMEGA nötig die Interrupts zu deaktivieren wenn in den EEPROM geschrieben wird? Ich dachte ich hätte etwas dazu in einer Apl.Note gesehen.
2) Ist die Wartezeit von (10ms) zw. 2 Schreibvorgängen wichtig? Beim ATMega hat das die Stabilität enorm verbessert.
Ich vermute, dass beides Rudimente aus der ATMega-Zeit sind. Wie seht ihr das?
vor vielen Jahren wurde ein ATMega Programm auf den XMEGA umgeschrieben. Aktuell wird einiges optimiert und da ist mir folgenden aufgefallen.
Folgendermaßen wird in den EEPROM (config eeprom mapped) geschrieben:
2) Ist die Wartezeit von (10ms) zw. 2 Schreibvorgängen wichtig? Beim ATMega hat das die Stabilität enorm verbessert.
Ich vermute, dass beides Rudimente aus der ATMega-Zeit sind. Wie seht ihr das?