Microchip TCP/IP Stack SPI Invertieren

Gast #2076987
Lesenswert?
• ▲
▼
Hallo, ich habe folgendes Problem, ich benutze einen dsPIC33 und den 
ENC28J60, die SPI schnittstellen der beiden sind aber weil ich das in 
meiner schaltung so benötige nicht direkt verbunden. Jetzt ist mir 
folgendes aufgefallen, ich invertiere die komplette kommunikation X-D


Das heißt Clock und DataOut kommen invertieret zum ENC28J60 und 
umgekehrt kommt DataIn invertiert an den PIC :(

gibt es eine Möglichkeit dies im Programm zu ändern? Ich verwende den 
fertigen TCP/IP Stack von Microchip, kenn mich aber leider nicht 
wirklich gut aus ;(

Ich hab nur eine Möglichkeit gefunden den Clock zu invertieren beim 
initialisieren von SPI, aber leider nichts für DataIn und DataOut ;(


Würde mich sehr über Antworten freuen :)

lg
#2077053
Lesenswert?
• ▲
▼
cappi schrieb:
> Ich hab nur eine Möglichkeit gefunden den Clock zu invertieren beim
> initialisieren von SPI, aber leider nichts für DataIn und DataOut ;(

Das ist ja auch völlig sinnfrei. Wie wär's wenn du DataIn und DataOut 
einfach invertierst? (das geht in C mit der Tilde ~) also
1
~DataIn

cappi schrieb:
> Ich verwende den
> fertigen TCP/IP Stack von Microchip, kenn mich aber leider nicht
> wirklich gut aus ;(

Das sind die besten - in der Fachsprache Skriptkiddys genannt.

Man sollte genauso jede AD Wandlung ohne lib beherrschen bevor man die 
entsprechende librarie einbindet. Dann tut man sich auch beim Debuggin 
leichter.

Mein Rat an dich: Bau dir deine Schaltung um - das ist doch Murks so ...

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.