【发布时间】:2014-08-04 13:31:27
【问题描述】:
目前,python 程序必须知道设备 (Arduino) 在哪个端口上,然后 Python 才能与设备通信。
问题: 每当设备被拔出和重新插入时,它的 COM 端口都会发生变化,因此必须再次将正确的串行端口提供给 Python 才能找到设备。
Python(使用pySerial)如何自动搜索要使用的正确串口? python是否可以正确地将串口上的设备识别为Arduino?
【问题讨论】:
-
如果您的问题是 USB 设备断开并重新连接时计算机中的端口发生变化,那么答案可能取决于操作系统。你在使用 pySerial 吗?
-
@user3735428 是的,我正在使用 pySerial。希望有一个适用于 Windows/Mac/Linux 的解决方案
标签: python python-2.7 serial-port arduino pyserial