跳至正文

Linux SocketCan编程笔记

驱动安装:

产品驱动安装
六叶树USBCAN1(基础版+升级版)见下面的驱动安装教程
六叶树USBCAN2(高配版+专业版)见下面的驱动安装教程
六叶树USBCANFD-Mini
六叶树USBCANFD1
六叶树USBCANFD2
见下面的驱动安装教程
六叶树UTC2201
六叶树UTC2202
六叶树UTF2202
免驱,不需要安装驱动

Ubuntu平台下,以网卡的方式使用,支持can-utils工具。

简易操作如下:

->can-utils安装:
apt-get install can-utils

->检查can0:
ifconfig -a

->波特率设置:
ip link set can0 type can bitrate 500000

->打开设备:
ip link set up can0

->数据发送:
cansend can0 00000123#1122334455667788

->数据接收:
candump can0


SocketCAN教程:

六叶树产品教程-CANFD适配器SOCKET驱动安装教程V1.0.pdf

六叶树SOCKET用例教程V1.0 (介绍代码用例的使用方法)

六叶树手把手教你学SOCKETCAN教程(购买产品后联系技术获取)


六叶树SocketCAN系列专辑教程

1.免费教程

内容:can-utils视频教程+wireshark监听can数据视频教程

(can-utils是一款使用socketcan接口的命令式(软件不带界面)上位机,支持简易的can数据的发送与接收)

下载地址:

123云盘:(支持浏览器直接下载)
https://www.123684.com/s/elmmTd-sdPX

百度网盘:
链接: https://pan.baidu.com/s/16pDYtAl_SNSE3ixWMvbycA?pwd=lysc 提取码: lysc

2.增值付费教程

内容:SavvyCAN源码+Qt5.14.2安装包+QT5安装视频教程+SavvyCAN使用视频教程(免费)+SavvyCAN源码编译视频教程

(SavvyCAN是一款使用socketcan接口的可视化(软件带界面)上位机软件,编译及运行环境:x86_64架构+Ubuntu22.04系统)

下载地址:

123云盘:(支持浏览器直接下载)

https://www.123684.com/s/elmmTd-ndPX

百度网盘:
链接: https://pan.baidu.com/s/1fS5j22cj1m9XriBK69Eivg?pwd=lysc 提取码: lysc


驱动安装包:


LYS-x86_64-socketdriver-Ubuntu18.04-gcc.7.5.0-kerl-4.15.0-20

LYS-x86_64-socketdriver-Ubuntu20.04-gcc.9.4.0-kerl-5.4.0-150

LYS-x86_64-socketdriver-Ubuntu22.04-gcc.11.4.0-kerl-5.15.0-91

LYS-x86_64-socketdriver-Debian11-gcc.10.2.1-kerl-5.10.199

LYS-x86_64-socketdriver-CentOS7-gcc.4.8.5-kerl-3.10.0-1160

LYS-aarch64-socketdriver-Ubuntu22.04-gcc.11.2.0-kerl-5.18.5-rk3399(香橙派OrangePi4)

LYS-aarch64-socketdriver-Ubuntu18.04-gcc.7.5.0-kerl-4.9.253-tegra(英伟达JestonXavier)



123云盘:(支持浏览器直接下载)
https://www.123pan.com/s/elmmTd-sqFX.html


代码用例:

六叶树USBCAN适配器SOCKET源码用例


快速导航

1.六叶树产品快速安装教程 | 六叶树产品选型手册

2.六叶树产品常见问题处理 | 六叶树适配器如何适配新能源软件 | 六叶树USBCAN/FD适配器二次开发用例下载

3.六叶树ROS机器人系统专区 | 六叶树SOCKETCAN驱动下载 | 六叶树产品驱动下载 | 六叶树CAN调试助手下载 | 六叶树产品资料打包下载


联系我们 | 产品购买 | 资料下载 | 长沙六叶树教育科技有限公司

备案号:湘ICP备2022016499号-1 湘公网安备43012102001021