【问题标题】:What information is required to find connected USB/Serial communication device with PC查找与 PC 连接的 USB/串行通信设备需要哪些信息
【发布时间】:2012-11-01 17:32:04
【问题描述】:

我有一个连接到我的笔记本电脑的设备。该设备使用串行端口连接到计算机,但是我的笔记本电脑没有串行端口,因此我在串行电缆上添加了一个连接器以将其转换为 USB。现在我可以在Device manager看到它了

但在这里你可以看到,我只能看到有关转换器的信息,而不是有关设备的信息。为什么会这样?我怎样才能知道该设备?

但是设备软件显示已经检测到了。

我获取信息的目的是,我想知道设备制造商的信息及其ID。

为此,我使用了以下软件:Device Monitoring StudioAdvanced USB Port Monitor。但他们提供的信息只是关于Serial to USB converter,而不是关于设备。

以下是我从这些软件中获得的信息的快照:

请帮我找到该设备的制造商。

主要目标:这将帮助我遍历所有端口并检查哪个端口是正确的,以便我可以识别我的设备连接到哪个端口。

【问题讨论】:

  • 我正在使用 VB.NET....所以如果您能帮助我,那就太好了....
  • @Marc 不欢迎 C# 的答案,如果合适的话,我会得到一个想法并将其转换为 VB.NET....

标签: c# windows vb.net monitoring device


【解决方案1】:

串行端口是一种 I/O 端口设计,可追溯到计算的石器时代。例如,当 Dennis Ritchie 在电传打字机上输入第一个 C 编译器的源代码时使用。电气接口非常简单,产生信号所需的芯片只不过是一个华丽的移位寄存器。特别是它没有 USB 设备所需的专用嵌入式处理器。也没有任何协议可以让设备识别自己。尽管存在调制解调器标准(Hayes AT 协议)。

因此,串行设备不是即插即用设备。而且计算机无法确定电缆另一端的设备类型。

【讨论】:

  • 此外,任何使用串行电缆连接到计算机的设备都可能需要安装驱动程序才能使其工作。它们可能会在软盘上,而您的计算机可能也不知道那是什么...
猜你喜欢
  • 2012-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-19
  • 1970-01-01
  • 2015-08-30
  • 1970-01-01
相关资源
最近更新 更多