南京来可公司的 USB接口CAN卡,在Linux下驱动使用说明,教程采用的硬件型号是LCUSB-132B,相似型号也可以根据本教程使用
工具/原料
- LCUSB-132B型号 ,USB接口CAN卡
- linux的驱动laike_can_driver_2.0.3.rar,链接: https://pan.baidu.com/s/1huJg_jGSWH13npa1ShNI1A 提取码: w7rh
方法/步骤
- 1
下载驱动,解压,如图1,可以看到文件, acusb linux demo文件夹和linux usb权限问题文件
- 2
安装Linux驱动。解压linux usb权限问题文件, 得到linux usb权限问题文件夹,里面包含文件80-laike-acusb.rules和说明文件, 如图2。
- 3
打开Terminal,进入linux usb权限问题文件夹,如图3根据说明文件输入: sudo 80-laike-acusb.rules /etc/udev/rules.d/
- 4
编译demo。如图4,进入 acusb linux demo文件目录,里面有32位和64位demo,根据主机的类型进入相应的文件夹,本机是64位系统,进入64bit, 输入sudo make install,运行完毕, 再输入make 进行编译。
- 5
连接硬件。如图5,demo使用了CAN0,将RES+和RES-短接以启用内置120欧姆终端电阻,将CANH接CAN高位,CANL接CAN低位即可,然后将LCUSB-132B设备的usb连接本机。
- 6
运行demo。如图6,在Terminal输入 sudo ./testLikeCan, 设备开始运行,CAN0处于自发自收模式,能够正常运行,并且CAN0的指示灯会闪烁,表示CAN0正在进行收发。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。