Bonjour,
j'utilise le compilteur c de ccs.
je veux recuperer des infos en serie d'un périphérique.
J'ai une structure :
je dispose d'une fonction qui "ecoute" le peripherique bit par bit.Code:struct ps2 { int1 depart; int8 info; int1 parite; int1 arret; int1 acquis; };
il y a 12 bits au total, ca commence par un bit de depart et ensuite 8 bits d'info etc etc...
et je voudrais initialiser la structure ps2
en effectuant une fonction :
bien sur cela est faux car à chaque boucle j'initalise le premier bit, c'est à dire depart.Code:for(i=0;i<=11;++i) { ps2 = souris.data; }
Comment faut il faire pour qu'a chaque boucle, je passe au bit suivant ?
-----