Chip Select bei SPI (LPC2148)

Gast #664840
Lesenswert?
• ▲
▼
hey ihr profis,
hab mal ne frage zum SPI Bus.Benutze den LPC2148 und programmiere in C. 
Der Controller arbeitet als Master eine angeschlossenes digitales 
Poti(AD 8400) soll als Slave funktionieren...Ziel ist es am 
Mittelabgriff des Potis den vom Controller gesendeten Wert abzugreifen. 
Der Takt und die Datenleitung funktionieren (mit Oszi geprüft). Wie aber 
funktioniert das mit dem CS...muss ich einfach den PIN der am CS des 
Potis angeschlossen ist auf high setzen, damit der Master weiß mit wem 
er kommunizieren soll?
Gast #665190
Lesenswert?
• ▲
▼
Der Master muß gar nichts wissen. Mit dem CS Signal teilt man einem
Slave mit das er gemeint ist. Manchmal genügt es die CS Leitung
vom Slave permanent auf GND zu legen, wenn nur ein Baustein am
SPI Bus hängt. Doch häufig verarbeiten die Slaves die empfangenen
Daten erst nachdem die CS Leitung wieder auf High geht (in der Regel
sind die CS-Eingänge low-aktiv).

D. h. bei einer reinen Schreib-Operation:
1. Master setzt CS auf low
2. Master sendet Daten
4. Master setzt CS auf high
5. Slave reagiert auf empfangene Daten
Gast #667015
Lesenswert?
• ▲
▼
Hab da nochmal ne frage...hab nun den Mittelabgriff des Potis mit dem 
Channel0 eines AD Wandlers verbunden(MCP3002).nun müsste ich doch, je 
nach Eingabe am Poti, unterschiedliche Werte am Ausgang des AD Wandlers 
erhalten?!.Für was benötige ich aber die "SPI - Dateneingangsleitung" 
des Ad Wandlers?Ich bekomme meine Werte doch über den 
Analogeingang(Channel0)...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.