Hallo Leute Bin ein absoluter noop im Programmieren mit SPI Ich verwende einen Sensor der per SPI an einen µC angeschlossen ist. Nun weiß ich nicht ob bzw. wie ich die daten direkt aus dem Chip auslesen kann. Gibt es da eine routine die ich anwenden kann (also so wie Ich schicke Adresse du schickst mir daten) LG Seb
Ja, die steht im Datenblatt deines Sensors.
Achso hatte vergessen zu sagen was ich verwende. Der µC ist ein Silabs C8051F560 und der Sensor ein Invensense MPU9250
Gast
#3802841
Wie schon gesagt wurde, Datenblatt lesen. Das wird dir keiner abnehmen wollen. Es gibt ganz einfache SPI Slaves, die werden einfach per CS ausgewählt und dann ein Takt an CLK angelegt. Die senden dann Ihre DAten auf MISO ohne weiteres zutun. Je nach Controller muss man Dummy-Daten senden, damit man was empfangen kann. Ob es für so etwas "Routinen" gibt kann dir kein Mensch sagen. Das hat nichts mit dem Controller oder Slave sondern mit der verwendeten Toolchain bzw. Copmiler zu tun.
Danke für die Antworten Als Compiler/Toolchain nutze ich den SDCC
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.