Gast
#3899490
Hallo, ich habe einige grundlegende Verständnissfragen zum CAN-Bus mit der 11Bit Adressierung ist die höchste mögliche ID: 0x7FF oder? Ich benutze eine Arduino CAN Lib von Speeed Studio v1.2 Hier gibt es Masken und Filter die man verwenden kann um den Mikrocontroller zu entlasten. Wenn ich es richtig verstehen habe erfolgt die Filterung per Hardware. Also ohne das mein Mikrocontroller Rechenleistung benötigt. Ist es so, dass wenn ich alle BITs der Maske auf 1 setze. Die IDs die durch den Filter kommen exakt mit dem Filter übereinstimmen müssen? Beispiel 1: Maske = 0x7FF & Filter= 0x111 -> nur ID: 0x111 wird durchgelassen Letztes Bit der Maske auf "0" Beispiel 2: Maske = 0x7FE & Filter= 0x111 -> ID: 0x111 und 0x110 kommen durch den Filter Es währe super wenn ihr sagt ob das so stimmt. Danke Marie