Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 多个USB设备在Mac OS上显示为一个_Macos_Serial Port_Embedded_Port - Fatal编程技术网

Macos 多个USB设备在Mac OS上显示为一个

Macos 多个USB设备在Mac OS上显示为一个,macos,serial-port,embedded,port,Macos,Serial Port,Embedded,Port,我有一个C099-F9P应用程序板,板上有两个模块,通过FTDI和USB集线器连接。当我运行ls/dev/tty*时,我只能看到一个设备显示为tty.usbmodemxxx 当我使用system profiler时,在硬件->USB下,我可以看到有一个包含多个设备的“集线器”。见下图 当这些usb设备仅显示为一个端口时,如何单独访问它们 我知道在windows上,它们应该是3个单独的端口() 感谢您的帮助很可能是离题了。问题在于MacOS的行为,而不是软件开发或编码——即使你在某个时候要为这个

我有一个C099-F9P应用程序板,板上有两个模块,通过FTDI和USB集线器连接。当我运行
ls/dev/tty*
时,我只能看到一个设备显示为
tty.usbmodemxxx

当我使用system profiler时,在硬件->USB下,我可以看到有一个包含多个设备的“集线器”。见下图

当这些usb设备仅显示为一个端口时,如何单独访问它们

我知道在windows上,它们应该是3个单独的端口()


感谢您的帮助

很可能是离题了。问题在于MacOS的行为,而不是软件开发或编码——即使你在某个时候要为这个板编写代码。如果主板上的USB设备代码实际上是您的代码,那么问题可能是有效的,但如果没有代码,就无法真正回答。我建议它只在
/dev
中显示它有设备驱动程序的设备,或者设备在那里但没有被称为
tty*
,但这使它成为一个一般的计算问题,而不是开发问题。你还在做硬件设置吗,或者您是否有一些可以说明问题的工作代码?很可能是离题的。问题在于MacOS的行为,而不是软件开发或编码——即使你在某个时候要为这个板编写代码。如果主板上的USB设备代码实际上是您的代码,那么问题可能是有效的,但如果没有代码,就无法真正回答。我建议它只在
/dev
中显示它有设备驱动程序的设备,或者这些设备在那里但没有被称为
tty*
,但这使它成为一个一般的计算问题,而不是开发问题。您是否仍在进行硬件设置,或者您是否有一些可以说明问题的工作代码?