can--测试
can 测试
·
1 简介
CAN详解–书籍、网站
CAN详解–CAN与com口介绍
CAN详解–协议详解
2 环境
- x86
- ubuntu
- 需要装驱动(对应内核)
3 测试工具
ip utility配置参数
can-utils收发数据
4 步骤
- 对应内核版本:
make all
./tst-raw-0 -i can0 –smbl
insmod_module_platform_block.sh
- 查看
lsmod - 配置参数
ip utility
确定版本
ip -V
- 收发数据
can-utils
candump can0
cansend can0 123#DEADBEEF
5 示例
- 设置回传
ifconfig can0 down
ip link set can0 type can bitrate 50000 loopback on
ifconfig can0 up
// ip link set can0 up
terminal1 接收:
candump can0
terminal2 发送
cansend can0 123#DEADBEEF
- 不回传
ifconfig can0 down
ip link set can0 type can bitrate 50000
ifconfig can0 up
// ip link set can0 up
terminal1 接收:
candump can0
terminal2 发送
cansend can0 123#DEADBEEF
参考
1、Linux CAN编程详解
2、D.2. ip route
3、TX2/Linux下can总线的接收与发送详解!
4、CAN接口测试方法
5、CAN详解–书籍、网站
6、CAN详解–CAN与com口介绍
7、CAN详解–协议详解
8、Linux CAN编程详解
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)