SPI - Signalpegel

Gast #273429
Lesenswert?
• ▲
▼
Hallo,

Ich muss eine Platine zur Programmierung eines WLAN Moduls vom PC aus
machen. Mir ist klar, dass ich die Signale (RX, TX) mit einem MAX232
wandeln muss. Was mir jedoch nicht klar ist ob ich das clock Signal
auch pegelwandeln muss.

Bitte um Infos.

Mit freundlichen Grüßen
#273430
Lesenswert?
• ▲
▼
Hab das Ganze jetzt einige Male gelesen, aber irgendwie bin ich noch
durcheinander:

Du willst ein WLAN Modul mit dem PC verbinden.

Wenn über die serielle Schnittstelle (PC, RS232), dann dazu folgende
Fragen:
- Wieso schreibst du von SPI?
- Wo liegt bei der seriellen Schnittstelle des PCs das Clock Signal?

Oder per SPI, dann folgende Fragen:
- Wo hast Du SPI am PC?
- Wieso bei SPI Pegel wandeln?

SPI am WLAN Modul lässt sich nicht so simpel mit RS232 am PC
verbinden...

Oder ich bin einfach völlig durcheinander (nicht ausgeschlossen)...

Gruss,

XtSI
Gast #273431
Lesenswert?
• ▲
▼
Es sollte ein WLAN Modul per serieller Schnittstelle vom PC programmiert
werden. Der Techniker des Produzenten sagte ich solle mit MAX232 eine
Pegelwandlung vornehmen und das sollte funktionieren (mit der richtigen
Software natürlich).
Mein Problem ist nun, ich habe 3 Pins am WLAN Modul : SPI data in, SPI
data out und SPI clock. Wie verbinde ich das mit der seriellen
Schnittstelle des PC?

Gruss
Hans
Gast #273432
Lesenswert?
• ▲
▼
Das wird IMHO so direkt nicht gehen, weil es sich bei der
seriellen Schnittstelle des PCs um eine asynchrone Datenübertragung
handelt, bei der SPI-Schnittstelle mit Clock aber um eine synchrone
Datenübertragung. Man könnte einen AVR dazwischen schalten, der über
seinen UART die Daten vom PC empfängt und dann per SPI an das
WLAN-Modul weiterleitet. Eine Pegelwandlung zwischen PC und AVR wird
sicher nötig sein; ob zum WLAN-Modul noch eine weitere nötig ist, läßt
sich erst nach einem Blick auf das Datenblatt des Moduls sicher sagen.

Greetz
Kai Markus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.