s12XEP100关于CAN模块ID寄存器问题求解

- UID
- 835631
|
s12XEP100关于CAN模块ID寄存器问题求解
大家好,有个关于CAN的问题想资讯下:这款芯片的CAN模块中关于ID的设置,是CANIDAR0-7,其实是两组:CANIDAR0-3和CANIDAR4-7,即可以写入两组ID(即使是29bit的扩展帧),相对应的mask寄存器也是8路CANIDMR0–CANIDMR7。请问这样设计的原因是什么?只要一组ID寄存器CANIDAR0-3不是就够用了么?
如果是这样的话,我把ID写入CANIDAR0-3的同时也要把ID写入CANIDAR4-7,否则CANIDAR4-7默认为0,这样上位机发id为0的标准帧也会进接受中断,而这不是我期望的,求解。。。 |
|
|
|
|
|

- UID
- 793634
- 性别
- 男
|
|
|
|
|
|