Hallo,
ich bin immer noch auf der Suche nach einer Erklärung zur Programmierung meines Empfangsfilters beim CAN Bus.
Ich vermute dass ich die Registerbelegung vielleicht falsch verstehe?!
Beim Empfänger soll ein Filter auf die Sender-ID 25 gesetzt werden.
Ich habe dazu die beiden Register beim Empfänger wie folgt gesetzt:
Mcp2515_write_register Rxb0ctrl , &B00000000
Mcp2515_write_register Rxb1ctrl , &B00000000
Mcp2515_write_register Rxm0sidh , &B00000001
Mcp2515_write_register Rxm0sidl , &B01100000
Im Datenblatt werden die Bits 7-0 des Rxm0sidh mit SID<10:3> und die Rxm0sidl mit SID <2:0> für bit 7-5 bezeichnet
Hat jemand eine Idee?
Lesezeichen