mikrocontroller.net

Forum: Haus & Smart Home CAN-ID-Scan mit AT90CAN128


Autor: E-Student (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe hier ein bestehendes System mit einem AT90CAN128, dem ich eine
Funktion hinzufügen soll. Das Gerät kann zwar sämtliche Daten vom
CAN-Bus mitlesen, aber es gibt keine Funktion, die mitschreibt welche
IDs verwendet werden oder von welcher ID welche Daten kommen. Das soll
sich ändern. Jetzt habe ich in das Datenblatt geschaut und kein
Register gefunden, dass die ID der empfangenen Nacheicht speichert. Was
mich auch irritiert ist die Grafik auf Seite 244 unten, wo "Rx Shift
Register (internal)" steht. Kann ich mit diesem Controller gar nicht
die IDs mitlesen?
Danke!

Autor: Michael Wolf (mictronics) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lies das Datenblatt nochmal, speciell den Teil der CAN Register
Beschreibung.
Das was Du suchst wird ab Seite 261 beschrieben.

/Michael

Autor: E-Student (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich deinen Tip richtig verstanden habe, muss ich die Maskenregister
  so setzen, dass jede ID einen Treffer darstellt. Die Register
CANIDT1..4 enthalten dann die ID(s) die ich mitschreiben möchte. Stimmt
das (ich habe die Hardware nicht hier um das auszuprobieren)? Danke!

Autor: Michael Wolf (mictronics) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, ist korrekt.

Autor: E-Student (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke dir!

Autor: Daviiodof (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super....

Das ist genau was ich wissen musste...:))

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.