我已经将 PiCAN2 板与运行最新 Jessie 的树莓派连接起来。当我尝试使用 can-utils 通过这个 PiCAN2 向我的 PC 发送一些 CAN 消息(PC 通过 USB 到 DB9 CAN 接口连接到 PiCAN2 板)时,一旦我带上 CAN,它就会进入 ERROR-PASSIVE 状态界面向上。但是,当我启用环回模式时,我可以使用树莓派本身的两个不同终端窗口发送和接收消息。我使用启用了环回模式
sudo /sbin/ip link set can0 type can bitrate 500000 loopback on.
有人可以告诉我更多有关环回模式的信息吗?我想确保我的 PiCAN2 硬件设置正确。是否可以确认我的 CAN 板配置正确,因为我可以使用环回模式发送/接收消息?或者这并不一定意味着它是正确的?
我还想知道为什么我得到 ERROR PASSIVE 模式 - 它是否表明 PiCAN2 配置不正确,或者这是否意味着我的 USB 到 DB9 CAN 接口有问题?我是这个领域的新手,任何帮助都会很好。谢谢你。