Hallo Leute,
ich arbeite zur Zeit an einer Anwendung, bei der es erforderlich ist,
das ich ein paar Byte im EEPROM ablege. Das Schreiben und Lesen
funktioniert auch tadellos, mit den eeprom-Funktionen aus der
Jetzt gibt es in der Headerdatei aber write-Funktion und
update-Funktionen, also:
1 | //Write a byte \a __value to EEPROM address \a __p.
|
2 | void eeprom_write_byte (uint8_t *__p, uint8_t __value);
|
3 |
|
4 | //Update a byte \a __value to EEPROM address \a __p.
|
5 | void eeprom_update_byte (uint8_t *__p, uint8_t __value);
|
Jetzt die Frage: Was ist da jetzt der genaue unterschied zwischen write
und update?
Gibt es hier jemanden der den Unterschied kennt, und ihn mir erklaert?
Controller: ATmega2560
IDE: Atmel Studio 6.1
Programmer: Atmel JTAGICE 3
OS: Win7 64bit
Gruese