Gast
#72926
Hallo! Ich möchte 2 AVR über SPI verbinden. Da beide senden sollen (und dabei den Transfer einleiten können sollen) muß ich ja regelmäßig die Master-/Slave-Zuordnung wechseln. Nun meine Frage: Wichtig ist natürlich, daß das SPIF flag beim wechseln zurückgesetzt wird. Passiert das bereits, wenn ich nur das Master/Slave bit invertiere (MSTR), oder muß ich das volle Programm durchlaufen, also /SS auf High, SPI aus, MSTR invertieren, SPI an, /SS auf low? (Empfangsseitig wird das SPIF ja laut Datenblatt bereits beim Auslesen des letzten Datenwortes gelöscht, interessant wäre jetzt also vorrangig die Sendeseite.)