mikrocontroller.net

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


Autor: Falk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Falk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Falk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Falk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe jetzt das CS Signal immer auf GND...jetzt klappts...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.