获取在USB到串行连接上使用的适配器
问题描述:
我想获取在USB到串行上使用的适配器。你知道有什么方法可以使用适配器吗?我已经在互联网上搜索,但我没有发现任何有用的东西。目前我正在使用matlab从设备获取数据。我使用funcion instrhwinfo。获取在USB到串行连接上使用的适配器
的funcion的输出是我的情况是:
serialInfo =
AvailableSerialPorts: {'COM14'}
JarFileVersion: 'Version 2.8.0'
ObjectConstructorName: {'serial('COM14');'}
SerialPorts: {'COM14'}
但是,这个细节是不够的,我想知道在COM14(电缆的模型中使用的适配器我使用)。
但我想知道更多关于COM14的细节。在这种情况下,只有一个COM PORT可用,但问题是如果有多个COM PORT,我需要知道连接到正确COM端口的电缆型号。
答
您将不得不在注册表中查找更多信息。但是,条目可能取决于您的特定设备。大多数USB /串行电缆使用FTDI芯片,并在下面创建注册表项:SYSTEM\CurrentControlSet\Enum\FTDIBUS
答
我使用的一个较简单的解决方案是遍历所有活动的COM端口,直到找到能够提供适当响应的端口。