Bonjour,
Je rencontre un problème sur une fonction.
MPLAB me sort en warning pour chacune des affectations dans ma fonction :Code:// La structure pour une couleur typedef struct { unsigned char G; unsigned char R; unsigned char B; } WS2812B_COLOR; // La variable dans laquelle doit écrire la fonction (un tableau de 2 couleurs donc) WS2812B_COLOR Couleur[2]; // La fonction en question void setColor(WS2812B_COLOR (*color)[], unsigned char r, unsigned char g, unsigned char b) { // couleur basse luminosité (*color)[0].R = r>>4; (*color)[0].G = g>>4; (*color)[0].B = b>>4; // couleur haute luminosité (*color)[1].R = r; (*color)[1].G = g; (*color)[1].B = b; }
ComUART.c:144: warning: (1498) pointer (setColor@color) in expression may have no targets
ComUART.c:144: warning: (759) expression generates no code
Je n'arrive pas à comprendre d'où peut venir mon erreur donc si quelqu'un peut m'éclairer...
Cordialement.
-----