打印
[ZLG-ARM]

Lpc2119滤波设置不管用

[复制链接]
1299|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lnskngdc|  楼主 | 2008-5-21 15:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
bypass模式下可以正常收发
我按如下设置,一个报文都收不到了,请问我有什么地方写错了吗?
我看了相关寄存器地址内容,数据都已写入RaM中
代码如下,请高手指教:

void Init_CAN_AccFilter(void) 

    unsigned char i=0;
    CANAFMR.Word = 0x02;

    CANEFF_TAB(i).Bits.CANEFFID1   = 0x1ff40080; 
    CANEFF_TAB(i).Bits.Num_BIT     = 0; 

    //各表格起始地址 
         CANSFF_sa.Bits.SADR_BIT     =0x00; 
    CANSFF_GRP_sa.Bits.SADR_BIT = 0x00;
 
    CANEFF_sa.Word       =0x00<<2; 
    CANEFF_GRP_sa.Word = 0x04<<2; 
    CANENDofTable.Word =0x04<<2; 

    CANAFMR.Word =0x00;             //关闭验收滤波器
}

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

295

帖子

1

粉丝