Forum: Mikrocontroller und Digitale Elektronik SJA1000 lesen z.T. fehlerhaft


von Falk S. (Gast)


Lesenswert?

Hallo,

Kann mit SJA1000 über CAN-Bus senden und empfangen. Wenn ich z.B.
folgende Nachricht an den SJA1000 schicke: 11 22 33 44 55 66 77 88
klappt alles.
Wenn ich jedoch folgende Nachricht schicke (FF FF FF FF 88 FF FF 00)
dann lese ich immer (FF FF FF FF 88 4D FF 00) ein. Also das eine FF
wird in ein 4D gewandelt.
Gibt ähnliche Fehler wenn ich 8x FF schicke.

Hat eine Ahnung woran das liegen könnte? timing?

Gruß
Falk

von Falk S. (Gast)


Lesenswert?

Habe das noch mal getestet: Lese 4D FF FF FF 88 4D FF 00 statt FF FF FF
FF 88 FF FF 00 aus dem Empfangspuffer des SJA1000...

von Falk S. (Gast)


Lesenswert?

Hat wirklich keiner eine Ahnung? Kann da was mit den
Abschlußwiderständen nicht stimmen (habe 120Ohm), oder der
Initialisierung des SJA1000?

Gruß
Falk

von Falk S. (Gast)


Lesenswert?

Ich habe jetzt das CS Signal immer auf GND...jetzt klappts...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.