可能重复:
MacOS:以编程方式查找串行端口?
我正在尝试使用 C++ 以编程方式检测 Mac 上的串行端口(设备)。我找到的示例都假设您知道设备名称。例如:
int d = open("/dev/tty.usbserial-A4001nU7", O_RDWR | O_NOCTTY | O_NDELAY);
通常推荐的方法是在终端命令行中使用 ls /dev/tty.* 或 ls /dev/cu.*。但我需要以编程方式执行此操作。非常感谢所有帮助。
可能重复:
MacOS:以编程方式查找串行端口?
我正在尝试使用 C++ 以编程方式检测 Mac 上的串行端口(设备)。我找到的示例都假设您知道设备名称。例如:
int d = open("/dev/tty.usbserial-A4001nU7", O_RDWR | O_NOCTTY | O_NDELAY);
通常推荐的方法是在终端命令行中使用 ls /dev/tty.* 或 ls /dev/cu.*。但我需要以编程方式执行此操作。非常感谢所有帮助。