CAN-Bus MCP2515, empfängt immer 0xFF

Gast #614656
Lesenswert?

Hallo

Ich bin verzweifle!


Ich habe ein CAN-Netzwerk auf gebaut mit Hilfe des MCP2515 
CAN-Controller.
Für einen Test habe ich zwei Seiten impl. Sender und Empfänger.

Ich habe den Code von kreatives-chaos.com soweit angepasst.

Der Sender schickt auch was über das Can-netzwerk.
Der Empfänger empfängt immer nur 0xFF im Datenfeld der Struct 
CANMessage, anstatt das was ich ihm über den Sender verschickt 
habe!(http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515)

Ich fallen für einen kleinen Tip vor euch auf die Knie!

Ich bin schon ca. 2Wochen dran und klappt einfach nicht. Dieser Teil ist 
essentizell für mein Projekt!
Gast #614685
Lesenswert?

nimm dir für den Anfang auf jeden Fall einen funktionierenden CAN-Knoten 
ins Netz, irgendeinen CAN-Converter. Idealerweise mit USB-Anschluss, ich 
habe die von Peak.
Wenn du an 2 Baustellen gleichzeitig arbeitest, wird das nie was, da du 
nicht weisst, wo du überhaupt suchen musst (Sender oder Empfänger).
Gast #617042
Lesenswert?

versuch erst ein Byte an die richtige Adresse zu schreiben z.B. TXB0D0 
und zu danach wieder zu lesen z.B. RXB0D0, wenn das klapt kannst du erst 
weiter vorwärts gehen. Transceiver und so.
Ich habe auch etwas zeit gebraucht bis ich keine FFs mehr hatte.
SPI für deinen Controller angepasst? welchen hast du? richtig 
eingestellt?
Beide Abschlusswiderstände?
viel Erfolg klappt schon

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren