Bonjour
je rencontre un problème avec avec l'utilisation de la fonction ''eeprom_read_block".
eeprom_read_block(&time_date,& eetime_date,sizeof(time_date)) ;
Lorsque je l'utilise avec un tableau de INT je n'ai pas de problème, mais quand je l'utilise avec un tableau de unsigned char. dans ma variable je récupère 255 255 ...
A croire que la fonction recopie une partie de l'eeprom vide. En mode débug ma valeur eetime_date est bien initialisée.
Cette fonction devrait fonctionner indépendamment du type non?
De plus il n'existe pas de fonction pour la copie de variable signée cela fonctionne quand meme mais j'ai un warning à la compilation
../test_2.c:1334: warning: pointer targets in passing argument 1 of '__eewr_word_m32' differ in signedness
Y a t-il une ruse pour éviter celà?
-----