【发布时间】:2020-07-07 15:53:21
【问题描述】:
我目前正在为一些 pcb 开发测试平台。它们可以通过 USB 进行控制。我写了一些python代码通过串行设备“/dev/ttyACM0”向一张卡发送(使用pySerial)命令问题是我需要一次测试5张卡,这意味着我需要区分哪张卡是用“ /dev/ttyACM*” 和 * 取决于插入顺序(我无法控制)。
我使用“usb-devices”命令来获取每个物理 USB 端口的名称,但我需要通过 pySerial 向这些端口发送命令。有没有办法让它发挥作用?
我找到的另一个解决方案是使用“usb-devices”中的“Dev:n”数字与“/dev/ttyn”通信,但通过pySerial通信的权限被拒绝,有什么想法吗?
【问题讨论】:
标签: linux serial-port usb pyserial