Bonjour à tous,
Je suis en cours de développement d'un soft en C pour un µC, et je butte sur un truc :
Il y a des registres (propre au µC) que j'utilise dont les adresses se suivent. Je me suis dis qu'en passant par un pointeur, ce serait peut être intéressant.
Seulement voilà, les registres proprement dit sont délarés en "volatile". Lorsque je pointe l'adresse du premier registre ...
... il me met un "warning" à la compilation : assignement discards qualifiers from pointer target type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2char *p_RegLcdData; p_RegLcdData = &RegLcdData0;
Lorsque je debug, tout semble marcher correctement, mais j'aime pas trop les warning, et surtout, j'aimerai comprendre pourquoi.
Si qqun a une idée ...
Merci, sylvain.
Partager