Forum: Mikrocontroller und Digitale Elektronik LPC21xx Daten lesen ueber SPI


von senmeis (Gast)


Lesenswert?

Hi,

ich bin bei der Such nach dem Code, in dem ein LPC21xx Daten ueber SPI
als Master liest. Auf der Webseite von Philips habe ich nur Beispiele
gefunden, in denen LPC21xx als Sender arbeitet. Wer kann mir helfen?

MfG
Senmeis

von Christian F. (fasti)


Lesenswert?

Hi!

Also soweit ich weiss musst du bei SPI um etwas aus einem Slave zu
lesen etwas an den Slave schicken, da es sich um einen Ringbuffer
handelt. Was du da rüberschickst ist dann egal aber du musst als Master
eine Sendung initiieren um die Daten aus dem Slave rüberzushiften.
Da ich mit den LPC21xx noch nicht gearbeitet habe kann ich dir dazu
auch keinen Code senden aber mit den Philips Beispielen zum senden
solltest du schon weiterkommen. Wenn der Master den Sendevorgang
abgeschlossen hat sind im Empfangspuffer die Daten vom Slave enthalten
also einfach das Register auslesen und schon solltest du die Daten
haben.
Bitte um Korrektur wenn ich da etwas falsch verstanden habe.

mfg

Fasti

von Simon K. (simon) Benutzerseite


Lesenswert?

<<da es sich um einen Ringbuffer handelt.

hmmmmm?

Ich dachte immer man müsste was senden, damit wenigstens ein Takt auf
der SPI Taktleitung erscheint, der die Bits beim Sender rausshiftet in
den Master rein.

von Christian F. (fasti)


Lesenswert?

Hi!

Jo stimmt...

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
Noch kein Account? Hier anmelden.