Board logo

标题: s12XEP100关于CAN模块ID寄存器问题求解 [打印本页]

作者: expand    时间: 2011-3-30 19:00     标题: s12XEP100关于CAN模块ID寄存器问题求解

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

好像是有2个接收缓冲寄存器。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0