基于ubuntu系统下的USB设备绑定

2023-05-16

一、基于ubuntu系统下的USB设备绑定

1、解决问题:在Ubuntu系统的使用中,没有对USB进行设备进行绑定的话,每次插拔或者顺序的不同,都会造成ttyUSB端口号的改变,不利于实际应用,一劳永逸地方法就是对其进行绑定。
2、基本原理:在ubuntu系统中,对于每一个插入的ttyUSB设备,都具有固定的idProduct、idVendor,并且KERNELS不同,可以根据此实现对ttyUSB设备的绑定,即进行软连接。
3、实现方法:

①、插入USB设备,并且使用lsusb终端命令,图中选中部分即为所插入设备地相关信息,其中ID 1a86:7523分别对应idVendor和idProduct,不同类型的设备通常是不一样的,根据具体设备具体分析即可。
②、第二步:在/etc/udev/rules.d/目录下创建自己的robot.rules文件,文件名自行设定即可
在这里插入图片描述
③在新建的文件中写入设备相关信息,并且赋予权限
在这里插入图片描述
④重启电脑或者重启网络都可以,建议新手直接重启电脑即可

⑤重启后查看端口是否生效: ll /dev | grep ttyUSB
在这里插入图片描述
注意:对于多个设备的话,采用上述类似方法即可。

如有疑问或者需要交流可以加入我们的QQ群或者个人联系方式:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于ubuntu系统下的USB设备绑定 的相关文章

  • 树莓派4B不插HDMI线无法启动,以及分辨率没有1920*1080选项解决方法

    树莓派4B不插HDMI线无法启动 xff0c 以及分辨率没有1920 1080选项解决方法 1 打开 boot目录下的config txt2 修改配置3 重启电脑 最近发现树莓派突然出现了问题 xff0c VNC总是莫名其妙连不上 xff0
  • android studio中引入kotlin

    记录一下在studio中引入kotlin xff0c 首先setting gt kotlin下载最新的 app build 中添加 apply plugin 39 kotlin android 39 apply plugin 39 kotl
  • Spring 配置详解

    Bean元素 Bean基本属性 class属性 被管理的对象的全路径 name属性 被管理的对象起个名字 xff0c 获取该对象时根据该名称获取对象可以重复 xff0c 可以使用特殊字符 id属性 xff1a 和name属性一样不可重复 x
  • vscode 中使用新windows terminal 并修改主题

    原文链接 vscode 中使用新windows terminal 并修改主题 上一篇 vite2 引入 vectorize text 不起作用的问题 未解决 下一篇 修改 windows terminal 和powershell中git提示
  • STM32内存溢出,HardFault_Handler的处理方法

    STM32内存溢出 xff0c HardFault Handler的处理方法 原文网址 xff1a https blog csdn net electrocrazy article details 78173558 部分情况下 xff0c
  • java 获取更精确的时间运行记录

    纳秒 ns xff08 nanosecond xff09 xff1a 纳秒 xff0c 时间单位 一秒的10亿分之一 xff0c 即等于10的负9次方秒 常用作 内存读写速度的单位 1纳秒 61 0 000001 毫秒 1纳秒 61 0 0
  • Databinding报错

    今天在迁移项目的时候突然报了这个错 Unresolved reference BR 当时的我一脸懵逼 最后发现原来gradle里少沾了一行依赖 kotlin中使用databinding的时候千万别忘了添加这个哦 xff01 xff01 xf
  • python关于列表操作的几行代码思考

    python关于列表操作的几行代码思考 疑问 xff1a 在学习python中我打算删除长列表中最后几个特定元素 xff0c 于是写了几行代码发现都不不太好 xff0c 存在一些问题 问题 xff1a l 61 a b c a b c xf
  • 电子设计之国赛准备-----(前言)

    电子设计之国赛准备 xff08 前言 xff09 今年算是大一学期刚刚结束 xff0c 留校参加院队集训然后进行为时四天三夜的全国大学生电子设计竞赛 xff0c 期间又累又闲 xff0c 有苦有乐 xff0c 也学习到不少的东西 xff0c
  • 国赛----可见光室内定位

    初期试探 拿到题目后 xff0c 反复读了题目 首先队内结合网上资料形成了两种方案 xff0c 原理相同就是利用光信号到达的强度来定位 两者差距在于算法不同而已 xff0c 一种利用计算得出位置 xff0c 另一种就是经过测量得到一种位置与
  • 过采样提升信噪比

    结论 增加采样率可以使得信号的信噪比提升 公式 xff1a SNR xff1d 6 02N xff0b 1 76 xff0b 10 log fs 2B 问题的前提 假设一个纯净的信号 xff08 不含噪声 xff09 经过一个ADC采样 x
  • 如何解决KEIL报错 error in include chain (cmsis_armcc.h): expected identfieror

    经过一番寻找终于找到了这个令人心烦的解决方法 xff0c 首先说明这个错误是编译器的错误 xff0c 也就是它抽风不正常工作了 原因 In the most common case the syntax checker was not ab
  • 图像去水印——opencv实现

    图像去水印 opencv实现 功能简介 xff1a 通过拖动鼠标实现指定区域水印或是斑点的去除 实现原理 xff1a 利用opencv鼠标操作setMouseCallback函数框选 xff08 左上到右下 xff09 需要处理的区域 xf
  • 应用宝ysdk接入心得

    unity 应用宝ysdk接入 对于应用宝ysdk的接入 自身的感觉 还是比较简单的 xff0c 只是刚开始的时候感觉很可怕 xff0c 都是听别人说多难多难 xff0c 在没接触的时候就给自己造成了心理的阴影 xff0c 但是 当你去做的
  • MLT 框架设计文档翻译

    框架设计 前言目标群众 基本概述基础设计信息结构与流程用法Hello World工厂服务属性播放列表滤镜附加滤镜介绍混合 混合过渡 多轨道与过渡 前言 MLT是为电视广播设计的开源多媒体框架 严格来说 xff0c 它为使项目包含新的音视频源
  • Ubuntu 16.04 x11vnc在无显示器的时候很卡的解决方法

    原链接 运行测试平台 小强ROS机器人 在Ubuntu 16 04上使用x11vnc作为vnc服务器的时候 xff0c 发现非常的卡 但是一旦插上显示器之后就正常了 在网上搜索也没有找到解决方案 最后终于通过Xorg的log找到了原因 在
  • Hyper-V虚拟机没有声音怎么办?介绍两种“发声”方式(以Windows10为例)

    最近使用在VMware上的Windows虚拟机发现稍微有点卡 xff0c 之前有听说过Windows原生的虚拟机工具Hyper V所以像尝试一下 xff0c 安装的教程这里就不做过多的演示了 xff0c 相信有很多人碰到虚拟机没有声音的问题
  • PX4启动gazebo仿真时无法连接地面站和ros解决办法

    利用脚本启动gazebo仿真后无人机的模型可以出来 xff0c 但是无人机的桨叶一直在转 xff0c 且无法连接地面站和ros xff0c 原因时模型没有编译 xff0c 找到所用模型所在的Firmware文件夹下编译模型 Firmware
  • PX4利用GAZEBO多机仿真

    PX4利用GAZEBO多机仿真 参考https docs px4 io master zh simulation multi vehicle simulation gazebo html 以五架为例 xff0c m后面表示用哪个模型 xff
  • viso常用设置

    viso常用设置 自动连接 自动对齐 xff0c 选中流程图的组件 设置自动对齐和自动调整间距 xff0c 或者在 位置 里设置间距

随机推荐

  • QT编译后生成可以放到别的电脑执行的可执行文件

    QT编译后生成可以放到别的电脑执行的可执行文件 参考链接 https www cnblogs com xiaohai123 p 13564063 html 编译的时候选择release pro文件的TEMPLATE 61 lib改成TEMP
  • ubuntu解压rar文件

    ubuntu解压rar文件 ubuntu默认是不能解压rar文件的 如果要解压 xff0c 需要安装解压工具 ubuntu 下rar解压工具安装方法 xff1a 1 压缩功能 安装 sudo apt get install rar 卸载 s
  • ubuntu18.04安装截图软件flameshot

    ubuntu18 04安装截图软件flameshot 安装命令 xff1a sudo apt get install flameshot 安装完后在软件里找到下图图标点击打开 然后在收藏夹栏右击添加到收藏夹 xff0c 然后就可以点击收藏夹
  • PX4更改仿真的默认初始GPS位置

    xff30 xff38 4更改仿真的默认初始 xff27 xff30 xff33 位置 参考连接 https dev px4 io master zh simulation jmavsim html 先执行 export PX4 HOME
  • ubuntu18.04安装搜狗输入法

    ubuntu18 04安装搜狗输入法 先安装fcitx框架 sudo add apt repository ppa fcitx team nightly 添加FCITX仓库 sudo apt get update 更新仓库 sudo apt
  • PX4通过参数脚本给飞控导入参数

    PX4通过参数脚本给飞控导入参数 先找一架正常能飞的无人机连接地面站 在参数页面右上角点击工具 gt 保存到文件 保存的时候文件名注明参数的相关信息 然后将需要加载参数的无人机连接至地面站 xff0c 注意需要加载参数的无人机必须和保存的参
  • 百度2014校园招聘笔试题(武汉站 9.28)

    一 简答题 xff08 本题共30分 xff09 动态链接库与静态链接库分别有什么优缺点 xff1f xff08 10分 xff09 轮训任务调度和抢占式任务调度有什么区别 xff1f xff08 10分 xff09 请列出数据库中常用的锁
  • PX4常用起飞检查参数

    电源检查 xff35 xff33 xff22 连接检查 安全开关检查 如果报错加速度偏移过大 xff0c high Accelerometer bios 可以把com arm ekf ab这个参数调大一些 同理可以通过改下面这个参数把陀螺仪
  • ubuntu18.04安装谷歌浏览器

    wget https dl google com linux direct google chrome stable current amd64 deb sudo apt get f install sudo dpkg i google c
  • PX4添加自定义日志消息

    固件版本 xff11 11 一 将要观察的数据声明成uORB消息 xff0c 并发布 我这里随便添加了一个 在logged topics cpp里的add default topics函数里加上一行add topic fanbu 100 或
  • PX4硬件在环仿真

    以四旋翼为例 参考链接 https dev px4 io master zh simulation hitl html xff11 将飞控连接到地面站 xff0c 机架类型选择HIL Quadcopter X xff12 激活 HITL 模
  • AD18设置不显示丝印

    双击下图的图标 将下图的小眼睛符号点一下关闭显示
  • 仿pix2.4.6从与原理图导出PCB时所有元件都提示找不到封装解决办法

    打开pcb页面 xff0c 点击设计 gt 生成pcb库 原理图元件的封装设置为任意 如果生成PCB库的时候生成的不全 xff0c 可以生成集成库 点击设计 生成集成库 xff0c 生成后如下 生成后双击一个原理图封装 xff0c 在下图红
  • 查看PX4主模式和从模式的值

    在QGC中的图中位置添加如下 qDebug lt lt 主模式 lt lt heartbeat base mode qDebug lt lt 从模式 lt lt heartbeat custom mode 编译qgc并链接无人机 切换无人机
  • ubuntu安装向日葵远程控制软件

    下载向日葵命令行版本 https sunlogin oray com download 在下载目录打开终端 执行 sudo apt install 下载的文件名 y f 如 sudo apt install SunloginClient 1
  • px4 1.11.0设置使能两个数传口

    可以在telem2上再接一个数传 xff0c 两个数传都可以和地面站通信
  • ubuntu下ulog文件转csv文件并在matlab里画图

    在需要转化的ulog文件目录下 执行 ulog2csv XXX ulog xff0c 会自动在当前目录下生成一系列csv文件 将csv文件拖到matlab界面中 xff0c 会弹出下面的页面 xff0c 点击导入 会提示导入到工作区 xff
  • 求字符串中的最长回文子串

    方法一 xff08 暴力法 xff09 xff1a include lt stdio h gt include lt string h gt bool Palindrome const char str int start int end
  • PX4利用jmavsim进行多机仿真

    编译 PX4 make px4 sitl default运行 sitl multiple run sh 指定要启动的飞行器的实例数目 例如 2 Tools sitl multiple run sh 2打开另一个终端 xff0c 启动第一个实
  • 基于ubuntu系统下的USB设备绑定

    一 基于ubuntu系统下的USB设备绑定 1 解决问题 xff1a 在Ubuntu系统的使用中 xff0c 没有对USB进行设备进行绑定的话 xff0c 每次插拔或者顺序的不同 xff0c 都会造成ttyUSB端口号的改变 xff0c 不