bonjour
tout d'abord je tien a preciser que je ne suis pas dans l'informatique ou la prog sur pc, je suis électronicien et je fais du C orienté microcontoleur donc ma formation en C n'est pas très poussé (voir tres basique ) et j'évolue dans ce domaine au fur et mesure que mes softs grossissent.
voila mon probleme:
je declare une structure pour pouvoir travailler sur les bits d'un octet.
je charge tout dans le micro_controleur et avec mon debugger je vais lire les variables et voila ce que je peux lire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 struct { unsigned char c_logic_input1:1; unsigned char c_logic_input2:1; unsigned char c_logic_input3:1; unsigned char entre_discrete:1; unsigned char logic_input1:1; unsigned char logic_input2:1; }bit_etat_entree;
d'ou sortent les float?- bit_etat_entree struct
c_logic_input1 float
c_logic_input2 float
c_logic_input3 float
entre_discrete float
logic_input1 float
logic_input2 float
c'est moi qui n'ai pas compris quelque chose.
Partager