hallo ich möchte via SPI einen kompasssensor auslesen und habe bisher wenn mein programm durchläuft immer das selbe ergebnis ob mein sensor(läuft als slave) nun angeschlossen ist oder nicht. meine frage ist ob ein transmit von daten zum slave(initialisierung) immer durchläuft also nicht blockierend ist oder brauch ich immer einen teilnehmer? im ersten fall wüsst ich dann das ich wohl irgendwas falsch programmiert habe und im zweiten ist wohl was mit meinem kompass nicht in ordnung. bisher krieg ich nämlich nur elektrische störungen über MISO rein und glaube nicht das es ausgaben des kompasses sind. komischerweise hab cih aber auch eine ältere version des kompasses und bei der hängt das programm dann beim transmit (sprich das SPIF bit wird nicht gesetzt) vielen dank ciao stefan
Der SPI-Master kann hardwaremäßig einen angeschlossenen Teilnehmer nicht von einer offenen Schnittstelle unterscheiden. Das geht nur an Hand der empfangenen Daten zu unterscheiden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.