mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Generelle Frage zu SPI


Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallöchen, ich hätte mal eine allgemeine Frage zu SPI. Also ich mach 
jetzt schon zwei Wochen rum einen SPI Bus zwischen einem DSP(Motoral 
56f803) und einer SPI Bridge(SC18IS601 von NXP Semiductors) zu laufen zu 
bekommen. Leider bekomme ich keine oder sinnlose Werte zurück. Ich habe 
nun alle Leitungen überprüft(Oszi) und soweit scheint alles zu stimmen, 
nur bei der SCLK Leitung bin ich etwas verwundert, da die Takte nicht 
durchgängig sind, sondern nachdem ein Byte auf die Leitung geschrieben 
wurde, hört die SCLK auf und es dauert vom abstand her ca. zwei Byte 
dann fängt sie wieder an und das zweite zu sendende Byte kommt. Weis 
jemand zufäälig ob das normal ist? Denn in meinem Datenblatt liegt die 
SCLK ständig an und hat keine Unterbrechungen, also jedenfalls so lange 
ich Bytes rausschicke und der SS aktiv ist.

Schon mal vielen Dank!

Autor: rrrr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die SPI Kommunikation laeuft mit Interrupt ? Wie auch immer. Das SPI 
interface ist dumm und hat keinen Buffer. Dh wenn das Byte rausgehauen 
ist, muss das naechste geladen werden. Dies geschieht in einem Interrupt 
oder in einer schleife. Aber eben nicht von selbst.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.