Das geht mit dem SS Pin.
Wenn der MASTER den auf INPUT stellt, kann er nur senden, wenn dieser PIN (vom Slave) auf High gezogen wírd.
D.h. Der Slave schaltet nur auf high, wenn er auch wirklich empfangsbereit ist.
wenn der master sendet werden ja die daten vom spi-interrupt als abgeschlossen empfangen gemeldet. da die datenrate sehr hoch ist, möchte ich mal wissen, wie der datentransfer kontrolliert von statten geht.
nach dem motto : byte raus vom master, slave empfängt und der user packt die daten in irgendeine variable und gibt zum master das go, das nächste byte zu senden. wie wird das im regelfall reguliert.
mfg
Das geht mit dem SS Pin.
Wenn der MASTER den auf INPUT stellt, kann er nur senden, wenn dieser PIN (vom Slave) auf High gezogen wírd.
D.h. Der Slave schaltet nur auf high, wenn er auch wirklich empfangsbereit ist.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
....Wenn der MASTER den auf INPUT stellt, kann er nur senden, wenn dieser PIN (vom Slave) auf High gezogen wírd.
D.h. Der Slave schaltet nur auf high, wenn er auch wirklich empfangsbereit ist........
muss der pin ss dann am master von mir immer kontrolliert werden auf hi über eine schleife oder reagiert der master von alleine wenn der pin auf ss-hi liegt?
mfg
Lesezeichen