如何使用NiMotionUSBCAN转换器?

在之前的文章中,我们大多讲的都是在windows操作系统下的应用案例,因为大多人使用的是windows系统,也熟悉如何操作。而在实际应用中,有不少客户的电脑系统是linux系统,那么在linux系统下如何使用我们的usbcan转换器呢?
今天我们就为大家介绍下在linux系统下如何操作来驱动nimotionusbcan 转换器。
准备工作
我们需要准备:
装有linux系统的电脑:
这里使用虚拟机搭建ubuntu-18.04.2-desktop-amd64,ubuntu是一种带桌面的linux系统
硬件配置:
nimotionusbcan转换器(一端为usb口,另一端为航插型或端子型,用于can通信)
驱动程序文件:
nimotionusbcan转换器驱动程序(官网下载或联系客服)
操作实例
1.
打开系统文件“files”,右键
新建文件夹
,命名为“usbcan”
2.

驱动程序文件
拷贝到此文件夹下,解压并进入解压目录
3.
右键选择“
open in terminal
”(打开终端)
4.
在 linux 下
安装 libusb-1.0
,在终端窗口执行以下命令:
    sudo apt-get 
update
sudo apt-
get
install
 libusb
-1.0
5.拷贝动态库
到/usr/lib,在终端窗口执行以下命令:
  sudo
 cp libnimotionusbcan.so /usr/lib
6.允许普通用户访问 usb 设备
(1) 添加 usbfs 用户组:
  sudo
 groupadd usbfs
(2) 将当前用户(user)添加到 usbfs 用户组:
  sudo
 usermod -a -g usbfs user
(3) 将 61-nimotionusbcan.rules 文件拷贝到/etc/udev/rules.d 目录:
  sudo
 cp 
61
-nimotionusbcan.rules /etc/udev/rules.d
7.通过新建.conf文件配置永久sdk
(1)获取当前sdk的路径:
  echo
$pwd
(2)进入配置路径下:
  cd
 /etc/ld.so.conf.d/
(3)使用管理员权限新建.conf文件:
  sudo
vi
sdk
.conf
8.

usbcan转换器插入usb接口,
点击状态栏设置连接到虚拟机,如果您系统本身是linux系统,直接插入即可。
9.
运行
测试程序
:“./testusbcan”
到此,ubuntu系统下nimotionusbcan 转换器的使用环境已经成功搭建完成,并能正常驱动
nimotionusbcan 转换器。
后面只要连接电机就能实现电机与计算机之间的正常通信,下篇会为大家带来
ubuntu系统下如何控制pmm系列canopen通信一体化伺服电机运行使用

以上就是今天分享的全部内容,更多精彩请关注我们!

小米6未必是最好的,同价位的机型很多,华为占三部!
GPRS 相关知识
超声波点焊机的工作原理_超声波点焊机的应用范围
荣耀V9、荣耀9怎么样?华为荣耀V9被自家兄弟华为荣耀9截胡,荣耀V9、荣耀9你选谁?
卢伟冰强调,红米7在千元内无敌
如何使用NiMotionUSBCAN转换器?
基于ARM微控制器PC2104实现曼彻斯特码转换电路的应用设计
OpenHarmony传炸弹应用如何进行开发
安费诺用于现代医疗设备和数据中心的连接器产品
内部总线包括
基于TRF7960芯片的RF射频读卡器设计
威联通推出QM2 PCIe扩充卡系列新品
LIN总线是什么?CAN/LIN总线的区别与结构
DIY制作32G U盘
额定50Hz的三相电机能否在变频70Hz下工作?
机器如何识别色彩模式RGBYUV
狄耐克基于智慧社区解决方案构建互联互通的开放式社区云平台
Wi-Fi HaLow——专为物联网而生
iphone8plus连续爆裂!库克给出的理由让人难以接受,马上要开售的iPhoneX,你还敢买吗?
浅析3D视觉成像技术在物联网中的应用