Bonjour à tous,
Je bloque sur mon programme à cause de la notion de pointeur que je ne saisie pas trop.
J'ai une structure :
elle reçoit une succession de '0' et de '1' par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct Id_Key { unsigned char id[7]; };
J'aimerai pouvoir récuperer ces trames et les envoyer via la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 struct Id_Key key = {0}; for( i=0 ; i<8 ; i++) { key.id[i] = lire_octet(); }
putsUSBUSART(char* data);
J'ai essayé de mettre directement putsUSBUSART(id.key[6]);
Mais lorsque je me connecte à l'hyperterminal les données sont completement incohérentes...
Comment faire pour obtenir les valeurs correctes?
Bonne journée.
Merci
Partager