Bonjour,
J'utilise un microcontrôleur S12 (de Freescale). Il faut que je gère la transmission de 8 trames successives par SPI entre un micro Master et un micro Slave.
La transmission se fait correctement mais la réception est totalement aléatoire.
Le bit SPIF qui correspond à la présence d'une nouvelle donnée sur le registre SPIDR (data register) est tout le temps à 1. Je n'arrive pas à intercepter chaque trame qui passe sur le SPIDR.
Je code en C.
Quelqu'un aurait-il un exemple de programme ou une solution pour m'aider à avancer dans mon projet?
Je vous remercie.
Delphine
-----