bonjour
voila j'ai un projet à mettre en oeuvre et ça fait qq jours que je bloque...
Voici a peu près le cahier des charges et mes questions:
Je converti un signal analogique en num que j'envoi direct à un PC par RS232 en utilisant le module USART de mon PIC et pas en mode interruption.
Ca c'est bon ca marche y a pas de problème.
Le soucis vient du fait que je vais devoir recevoir des commandes (genre changement de fréq du convertisseur, piloté un multipexeur...)
et ces commandes vont arriver sous forme de trame, 2bits d'identification, 10 Bits de commande, 3,4bits de données (quelque chose dans ce style)
Je voudrais donc effectué cette reception en mode interruption pour ne pas avoir à scruter tout le temps si il ya une reception.
Le problème et que je ne vois pas comment faire, je ne sais pas comment mettre en place le traitement de la trame (tester les 2 premiers bits, après 10...etc)
et je ne sais pas si si traitement je dois le mettre dans la routine d'interruption de reception?
et enfin est-ce que ça ne va pas mettre le bazard dans mon CAN et mon envoir de données????
voilà, ça fait beaucoup de questions, mais j'espère avoir était assez clair!
merci à tous et bonne journée
-----