Nein. SPI arbeitet bidirektional, in dem Moment in dem der Master seine Daten an den Slave sendet, bekommt er gleichzeitig das erste Antwortbyte. Da der Slave aber (in der Regel, Ausnahmen sind entsprechend gestaltete Protokolle) das erste Kommandobyte nicht kennt, sendet er ein Dummy-Byte zurück. Die ersten echten Daten sind also erst im zweiten Byte vom Slave zu erwarten. Umgekehrt muss der Master üblicherweise nach dem Kommando weitere Dummy-Bytes nachschieben damit der Slave seine Antwort auch zurücksenden kann.
mfG
Markus
Lesezeichen