Hilfe: Problem erkannt und jetzt ??

Gast #335389
Lesenswert?
• ▲
▼
Hallo Ihr Lieben,

was ist Standard bei der SPI Übertragung? Leitung auf High und dann die
Daten auf den Bus oder Leitung auf Low und Daten auf den Bus.
Ich hab das Problem das mein MSP430 von High aus die Daten auflegt. Der
ASIC den ich Programmieren möchte hätte es aber gerne anders herrum.
Kann mann das beim MSP einstellen oder muss ich dann das SPI-Protokoll
von Hand ausführen? Auf dem Eva-Kit erledigt das ein Pic16. Den hab ich
"belauscht".
Im Anhang sind zwei Bilder. Gut und schlecht!
Danke für Eure Hilfe.

Gruß Steph
Angehängte Dateien:
Gast #335390
Lesenswert?
• ▲
▼
Beides, zusätzlich kann auch die Phase noch um einen halben Takt
verschoben werden.
Beim MSP430 kann man das im UxTCTL-Register, Bits CKPH (Phase) und CKPL
(Polarität) einstellen. Siehe Userguide der entsprechenden Familien.
Gast #335392
Lesenswert?
• ▲
▼
Danke für die Antworten, aber diese Einstellugen beziehen sich doch nur
auf das Clock-Signal. Mein Problem ist aber das ich auf der ruhenden
Datenleitung eine 1 bzw. High-Active stehen hab.
Mit Clkpol kann ich nur einstellen ob das clocksignal high oder
Low-acive sein soll. Und mit clkph wird eingestellt mit welcher
Phasenlage des Clocksignals die Daten übernommen werden. So verstehe
ich jedenfalls das Datenblatt.

Danke, Gruß Steph.
Gast #335393
Lesenswert?
• ▲
▼
Falls es jemand interessiert:

Ich hab jetzt einen invertierenden Schmitttrigger dazwischen geschaltet
und meine Registerwerte Softwaresseitig invertiert damit hinten wieder
das richtige ankommt. Jetzt gehts. Ich empfange und sende. Doof, aber
andere Lösung nicht gefunden.

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.