USB权限设置 启动can 创芯分析仪

一、启动编译好的程序

sudo ./can_test -3 (-3代表立即速度模式) 注意加上sudo

二、USB 权限设置

因Linux系统下将涉及到usb底层驱动的-调用,运行时,一定要加sudo获取权限运行,否则USB
设备没有权限操作。 现提供一种USB权限设置,配置后,可以不加权限运行。

1、 不加 sudo 权限运行,将会报如下错误:

2、 下面创建一个新的 udev 规则。名称取为:99-myusb.rules

sudo vi /etc/udev/rules.d/99-myusb.rules
注意:

1、 数字 99 最好不要改动,否则可能设置失败

2、 要加 sudo

3、 把以下两行代码复制到新建的 99-myusb.rules 文件中

注意:按键盘上 Insert 键切换到“REPLACE”输入模式

ACTION"add",SUBSYSTEMS"usb", ATTRS{idVendor}"04d8", ATTRS{idProduct}"0053",
GROUP="users", MODE="0777"

4、 按“Esc”键一次

5、 直接输入“:wq”回车,即保存退出

6、 插拔一下 USBCAN 设备或重启一下电脑后,即可不加 sudo 权限运行程序了。

posted @ 2023-10-16 17:37  依旧是缘来的你  阅读(55)  评论(0编辑  收藏  举报