当前位置: 首页 > news >正文

扩展坞映射名称

# 多USB设备配置固定名称
- 该种方式给固定设备口起名,如果更换设备需要重新mapping端口号

### 查询硬件设备端口号
```bash
ls /sys/class/tty/ttyUSB* -l
lrwxrwxrwx 1 root root 0 3月  18 19:22 /sys/class/tty/ttyUSB0 -> ../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2/3-3.2:1.0/ttyUSB0/tty/ttyUSB0
lrwxrwxrwx 1 root root 0 3月  18 19:22 /sys/class/tty/ttyUSB1 -> ../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.0/ttyUSB1/tty/ttyUSB1

```
其中,“3-3.3:1.0”极为固定串口编号


### 写入设备而名称
```bash
sudo vim /etc/udev/rules.d/com_port.rules
```
- 写入后的配置文件为:
```config
ACTION=="add", KERNELS=="3-3.3:1.0" , SUBSYSTEMS=="usb" , MODE:="0777" , SYMLINK+="USB_UWBDEV"
ACTION=="add", KERNELS=="3-3.2:1.0" , SUBSYSTEMS=="usb" , MODE:="0777" , SYMLINK+="USB_WHEELTEC_IMU"
ACTION=="add", KERNELS=="3-2.1:1.0" , SUBSYSTEMS=="usb" , MODE:="0777" , SYMLINK+="USB_ULTRASONIC"
```

### 重启设备
- 如果以下指令不生效,重启
```bash
sudo udevadm trigger
sudo service udev reload
sudo service udev restart 
```

### 验证设备
```bash
ls -l /dev | grep ttyUSB
# 显示重命名:
lrwxrwxrwx  1 root root           7 Jul 16 16:48 USB_GPS -> ttyUSB0
crwxrwxrwx  1 root dialout 188,   0 Jul 16 16:48 ttyUSB0
```


http://www.mrgr.cn/news/68468.html

相关文章:

  • Nginx配置文件详解及常用功能配置、应用场景
  • react搭建router,redux教程
  • vue3项目中如何进行基础化配置
  • SpringBoot框架在资产管理中的应用
  • 机器学习(五)——支持向量机SVM(支持向量、间隔、正则化参数C、误差容忍度ε、核函数、软间隔、SVR、回归分类源码)
  • 易考八股文之docker常用命令
  • MySQL DATETIME 和 DATE
  • linux基础理解和使用 iptables 防火墙
  • AssertionError: weight model.layers.0.self_attn.q_proj.weight does not exist
  • 十七:Spring Boot (2)-- spring-boot-starter-web 依赖详解
  • godot--自定义边框/选中时样式 StyleBoxTexture
  • 项目管理必备的5款项目管理软件
  • 海南华志亿星电子商务有限公司赋能抖音商家成长
  • 一款绘制3D架构图的在线神器,iCraft Editor
  • redis 原理篇 21 网络模型 IO多路复用 poll
  • 探索呼叫中心的奥秘:从基础到前沿进展
  • redis 原理篇 25 网络模型 信号驱动IO 及 异步IO
  • wordpress搬家迁移后怎么修改数据库用户名
  • TEMU测评:在挑战与机遇中寻求突破
  • 2024 信友队 noip 冲刺 10.8
  • Instagram 青少年账户:安全新升级
  • 第七部分:1. STM32之ADC实验--单通道实验(滑动变阻器调节电压)
  • ChronoUnit.DAYS.between()计算两个日期或时间之间的天数差
  • 【热插拔冗余电源】
  • LeetCode题练习与总结:打乱数组--384
  • JAVA-05-数组和数组列表