Zitat von oberallgeier pointer targets in passing argument 1 of '__eewr_word_m328p' differ in signedness Der Compiler hast (fast) immer Recht. Definition von eeprom_write_word: void eeprom_write_word (uint16_t *__p, uint16_t __value) Was gibst du rein? Einen pointer auf ein int16_t. Die Funktion erwartet ein uint16_t. Andere "signedness" In dem Fall kann das ignoriert werden. Gruß Georg
Foren-Regeln
Lesezeichen