Bonjour,
Depuis quelques années j'utilise la SPI pour envoyer des données vers un esclave mais là je dois en envoyer ET en recevoir...
Dans mon programme j'initialise donc mon µC en maître (dans le wizzard je dois choisir un des 2).
Mais je me suis posé une question :
--> Quand mon µC envoie des données il est en maître, mais quand il reçoit des données venant de l'esclave, est il toujours maître ou devient il esclave ?
Parce que si on regarde dans la doc du ATMEGA8535, on dirais qu'il faut à chaque fois passer par l'initialisation pour le reconfigurer soit en maître soit en esclave...
Pouvez vous m'éclaircir à ce sujet ?
Le but : Envoyer 1 trame de 8 bits à l’esclave pour demander une conversion et un envoie, et recevoir une trame de 16 bits venant de l'esclave.
DOC : http://www.atmel.com/images/doc2502.pdf (voir pages 139 et 140)
Merci.
-----