小弟初次使用SJA1000,在自接收的调试阶段,硬件电路与初始化程序均参考前辈的设计,物理连接采用SJA1000加6N137 加TJA1050方式,CANH和CANL间接了120欧姆电阻
目前自接收方式不能调通,具体现象如下:
初始化的每个寄存器都能成功写入,初始化后读SR寄存器值为0x3c,IR寄存器的值为0x00;
发送一个数据桢后,采用中断方式接收,能够进入中断,但是读寄存器的值SR为0x30;IR为0x00
若采用查询方式,发送数据后仍是SR为0x30,IR为0x00。
请问各位前辈这是什么原因?急啊,多谢了!!!
|