我有一块微控制器板,它有一个 USB 集线器,多个 CP2108 USB 转串口模块连接到该集线器,并连接一个 PIC 微控制器。
USB 集线器连接到笔记本电脑 USB 端口。
CP2108 设备分配有 /dev/ttyUSB0、/dev/ttyUSB1 ID,而 PIC 单片机则分配有 /dev/usb/abc。
如果我将另一个 USB 设备连接到笔记本电脑 USB 端口,它将得到 /dev/ttyUSB2
我想验证 /dev/ttyUSB 和 /dev/usb/abc 是否位于同一集线器上,而不是位于不同的集线器上。
有什么方法可以找出来..我尝试查看 sysfs ,但我无法找出差异
答案1
尝试
lsusb -t
,它显示了 USB 总线、端口和设备的树状视图。- 对于 GUI,请尝试
usbview
。