Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

AVR32 und EEPROM_Write Kategorie: Programmierung C (von Tobias - 1.06.2016 13:28)


Hallo,

ich habe ein kleines Problem mit dem AVR32 und der EEPROM_Write-Funktion:

Wenn ich zwei Byte in das EEPROM überschreibt anscheinend das Zweite das Erste:

   EEPROM_Write(0,lcd_light);
   EEPROM_Write(1,touch_beep);

In lcd_light schreibe ich Werte von 10-90, in touch_beep 0-1. Beides sind BYTE.
Der touch_beep wird gespeichert, lcd_light nicht.

Wenn ich den Aufruf umdrehe

   EEPROM_Write(1,touch_beep);
   EEPROM_Write(0,lcd_light);

wird lcd_light gespeichert und dafür touch_beep nicht.
Wenn ich je eine Zeile auskommentiere klappt das Speichern auch.

Ist beim AVR32 in der EEPROM_Write-Funktion ein Unterschied zum MEGA128?

MfG, Tobias

PS: IDE 2.40 (2.31 geht aber auch nicht)


    Antwort schreiben


Antworten:

Re: AVR32 und EEPROM_Write (von U. Koerner - 4.06.2016 20:19)
    Re: AVR32 und EEPROM_Write (von Tobias - 7.06.2016 8:33)
        Re: AVR32 und EEPROM_Write (von U. Koerner - 15.06.2016 0:10)
            Re: AVR32 und EEPROM_Write (von Tobias - 24.06.2016 21:33)