SPI: Erkennen von Übertragungsfehlern

Gast #612176
Lesenswert?
• ▲
▼
SPI ist die reine Hardwareschnittstelle.
Das Datenprotokoll, das darüber übertragen wird, ist frei definierbar.
Also kann jederzeit Checksumme, Parität,........ in das Protokoll 
integriert werden.

@Nixweiss

Unsinn. Das hat mit synchron oder asynchron überhaupt nichts zu tun.

@Nullpointer
Was ist für dich ein verseuchtes Terrain ?
zB. ein Schaltregler auf der Platine kann schon so viele Störungen 
erzeugen, das keine sinnvolle Übertragung mehr möglich ist.
Gast #612177
Lesenswert?
• ▲
▼
Wenn du den Bus komplett selbst aufbaust, hindert dich niemand daran, 
Pakete mit einer CRC-Checksumme (z.B.) zu schicken, dann brauchst du 
allerdings auch eine Möglichkeit dem Master zu signalisieren, ob das 
Paket angekommen ist: bei I2C wohl nicht so kompliziert -- stichwort: 
"NAK"; bei SPI wird's komplizierter ;)
Aber wie schon erwähnt: wenn die Busse auf der Platine bleiben, sollte 
es auch ohne gehen.

hth. -Jörg
Gast #612342
Lesenswert?
• ▲
▼
@Ralph,
wenn ein Schaltregler beim SPI keine vernuenftige Uebertragung mehr 
erlaubt hast du in der Tat ein Problem. SPI sampelt an einer Flanke. dh 
man muss nur mit einem RC sicherstellen, dass hoeherfrequente Signale 
zur flanke weg sind. Der Rest des Problems ist Layout. Ah, keine 
geaetzte Leiterplatte ? Der Prozessor mit Logik und Peripherie ist 
zusammen mit einem Schaltregler auf einem Steckbrett oder gefaedelt oder 
gewrappt ? Tja, so geht das nicht mehr. Ohne geaetzte Leiterplatte 
sollte man keine Schaltregler einsetzen.

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.