开发板有一路隔离的CAN总线,可以使用USBCAN设备连接开发板CAN接口或者将两个开发板CAN接口互连来测试CAN的通信功能。
  本节以两个IDO-EVB6Y09开发板A和B互连的方式,说明CAN总线的测试方法。将开发板A的CAN接口H端与开发板B的CAN接口H端连接,开发板A的CAN接口L端与开发板B的CAN接口L端连接。
使用下面的方法,设置开发板B发送数据到开发板A。

  1. 设置开发板A为接收
# ifconfig can0 down
# ip link set can0 type can bitrate 125000 triple-sampling on
# ifconfig can0 up
# candump can0
  1. 设置开发板B为发送
# ifconfig can0 down
# ip link set can0 type can bitrate 125000 triple-sampling on
# ifconfig can0 up
# cansend can0 5A1#1122334455667788

示例代码下载地址:
链接: https://pan.baidu.com/s/10Ky7CDKUsCRxsI45bRqP9Q 提取码: kx62
路径:【04-sample-code/05-can】

文档更新时间: 2020-11-24 15:25   作者:admin