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
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
<<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.
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.