Serial port USB:虚拟COM端口规范

Serial port USB:虚拟COM端口规范,serial-port,usb,libusb,usbserial,Serial Port,Usb,Libusb,Usbserial,在Windows中,可以创建虚拟COM端口与USB设备通信。然而,我找不到任何规范,也就是说,这个设备的输入是如何转换成USB命令(我想是控制命令)并返回的 我问这个问题是因为我有一个USB设备,它有很多关于如何通过虚拟COM端口控制它的文档,但我想在非Windows系统上使用它(即使用libusb) 如果有人能给我指出RFC或类似的,我会非常高兴:通过USB捕获反向工程命令将花费更多的时间…大多数USB->COM芯片组已经有linux驱动程序了。这些都有源代码…我不确定你指的是什么芯片组。可能

在Windows中,可以创建虚拟COM端口与USB设备通信。然而,我找不到任何规范,也就是说,这个设备的输入是如何转换成USB命令(我想是控制命令)并返回的

我问这个问题是因为我有一个USB设备,它有很多关于如何通过虚拟COM端口控制它的文档,但我想在非Windows系统上使用它(即使用libusb)


如果有人能给我指出RFC或类似的,我会非常高兴:通过USB捕获反向工程命令将花费更多的时间…

大多数USB->COM芯片组已经有linux驱动程序了。这些都有源代码…我不确定你指的是什么芯片组。可能是设备内置了芯片组,但我不知道可能是什么。我只能通过USB连接,但文档中总是提到虚拟COM端口。从您的评论中,我收集到虚拟USB COM端口没有通用规范,这取决于各个设备的制造商如何工作?在这种情况下,最简单的方法是(afaik)嗅探与设备交互的虚拟COM端口驱动程序,并在您自己的软件中复制它。