|
关于MCP2515扩展帧数据接收测试的问题,请问下扩展帧模式下接收不到数据?而标准帧数据正常;
以下是MCP2515测试时的设置与测试情况请帮忙下:
一:屏蔽滤波寄存器的设置是:
1:验收滤波寄存器将RXF0SIDH初始化置为本机8位的ID地址其它设为0
2:屏蔽滤波寄存器为RXM0SIDH设为0XFF;
二:关于MCP2515数据接收测试情况是:(RX0中断接收)
1:标准帧协议测试
A: 设置RXM[1:0]=11,关闭接收缓冲器0屏蔽/滤波功能,接收所有报文;测试结果OK;
B: 设置RXM[1:0]=01,只接收标准数据帧;测试结果OK;
C: 设置RXM[1:0]=00,接收滤波器认可的标准数据帧或扩展数据帧;测试结果OK;
2:扩展帧协议测试
A: 设置RXM[1:0]=11,关闭接收缓冲器0屏蔽/滤波功能,接收所有报文;测试结果OK;
B: 设置RXM[1:0]=10,只接收扩展数据帧 ; 测试结果:接收不到数据;
C: 设置RXM[1:0]=00,接收滤波器认可的标准数据帧或扩展数据帧;测试结果:接收不到数据; |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|