嵌入式技术william hill官网
直播中

风清雾起

12年用户 526经验值
擅长:嵌入式技术
私信 关注
[经验]

天嵌科技i.MX6UL开发板CAN接口测试方法

       CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。CAN已经成为全球范围内最重要的总线之一 —— 甚至领导着串行总线。TQi.MX6UL开发板平台有2路CAN接口,具体测试方法如下:

1. 配置:

配置使用ip(route2)工具。

注意:busybox 里也有集成了ip 工具,但busybox 里的是阉割版本。不支持can 的操作。故使用前请先确定ip 命令的版本:

  1. # ip -Vip utility, iproute2-ss160314

以下是配置的命令

  1. ifconfig can0 downip link set can0 type can bitrate 100000 triple-sampling onip link set can0 up

2.接收:

  1. candump can0

3. 发送:

  1. cansend can0 123#DEADBEEF

短接can0 与can1 的H 与L 以下是测试过程:

  1. # ifconfig can0 down
原文链接:http://www.embedsky.com/index.php?g=home&m=news&a=show&id=62

更多回帖

发帖
×
20
完善资料,
赚取积分