Frage zu MCP2515 Filter

OP #2729809
Hallo Forum,
ich habe eine Verständnisfrage zum MCP2515 Filter. Es heißt, man kann 
für den Empfangs- Buffer 0 zwei Filter und für den Empfangs- Buffer 1 
vier Filter setzen. Was macht denn das für einen Sinn? Ich weiß doch 
nicht im Voraus in welchen Buffer ein Empfangenes Telegramm landet. Wenn 
ich im Buffer 1 den 3. Filter gesetzt habe dann wir die empfangene ID 
nur im Buffer 1 gefiltert und im Buffer 0 nicht? Oder gelten die Filter 
für beide Buffer?
Grüße,
Viewer

PS: was ist den mit dem "Rollover" gemeint?
Soll das heißern das eine Nachricht im RBB0 auf jeden Fall in RRB1 
übertragen wird?
Dann könnte man ja doch aller sechs Filter verwenden?

NOCH MAL PS :)
Ich habe in der "Figure 4-3" im Datenblatt gesehen, dass die Message im 
MBA erst mit den Filtern im RXB0 geprüft werden. War der Test nicht 
erfolgreich dann werden die Filter des RXB1 geprüft. Somit hat man doch 
sechs Filter zur verfügung.
Kann mir das jemand so bestätigen?
Gast #2731416
Du hast im Controllregister für den Empfang 3 Bits für die 
Filteraktivierug. Die Zuordnung von Maske 1 und Maske 2 zu RXB 0 ist 
willkürlich von Microchip so gewählt worden.

Beim Rollover wird der Inhalt des RXB0 nicht überschrieben und die neue 
eingetroffene Botschaft in das RXB1 kopiert. Dadurch werden dann alle 6 
Filtermasken auf die RXB 0 und 1 angewendet.

Diese Funktionalität ist dann brauchbar, wenn man den ext. CAN-Controler 
nicht ständig regelmäßig auslesen kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.