Bonjour à tous,![]()
Voilà mon problème, quand j’affiche des données (en hexa) extraites d’un tableau de char, j’ai ce résultat : par exemple pour buffer[0] = 0xff, l’affichage donne fffffff…(problème d'endianness apparemment)!!!
Je sais qu’il faut déclarer le buffer de cette façon : unsigned char buffer[10] pour éviter ce genre d’affichage et pour avoir à l’écran un ff tout propre !!
Sauf que je veux m’assurer que lorsque je déclare le buffer sans le unsigned (contrainte imposé par le writeFile() pour écrire des données sur le port série), et que j'envoie les données sur le port série, elles restent intégres et il n’ ya pas pleins de f qui viennent s’ajouter !!
Merci bp pour tout éclaircissement !!!![]()
Partager