- 论坛徽章:
- 0
|
10可用积分
大神们,
我在imx31平台上有两路spi->can can控制器为mcp2515,现已经生成两个can设备,can0,can1
但是发现两块板子对接的时候(一块板子发送,一块板子接收),工具用的candump,cansend,会出现以下情况,
现在没有方向,大神们,这应该是什么问题啊?
1. 每次接收时前面几帧和发送的不匹配,后面的帧又是匹配的?
如:发送0x11 0x22 0x33 0x44 0x55 0x66
接收0x11 0x22 0x33 0x44 0x0a 0xb4
2.偶尔会出现一帧 can0 0x8 [6] 0x11 0x22 0 0 0 0
但是固定的前两个字节每次都能收到(11,22),这是什么原因啊?
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x0a 0xb4
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0 0 0 0
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66
can0 0x8 [6] 0x11 0x22 0x33 0x44 0x55 0x66 |
|