Bonjour,
Je suis en train d'implémenter du code c pour utiliser les UARTs de mon micro afin de communiquer en rs232 avec un autre micro (pic32 vers PIC16)
J'ai donc générer des trames du PIC16 vers le PIC32, alors que je les vois bien passer à l'oscillo en RX du pic32 je ne les perçois pas encore dans mon buffer.
Donc histoire de comprendre comment fonctionne ces trames pour mieux appréhender mon code, j'aurai quelques questions dont je n'ai pas trouvé de réponses sur google, en autres :
Une trame est entre 10 et 12 bits, selon qu'elle comporte la parité, et 1 ou 2 bit d'arret, en me basant sur du 9600Bd (bits/s), celle-ci dure entre 1ms et 1,25ms.
En fait, ce qu'il me manque comme info, c'est combien de temps doit s'écouler entre 2 trames, je supposerai quelque chose comme bien supérieur à 104uS (durée d'un bit) non ?
-----