【发布时间】:2023-03-06 16:50:02
【问题描述】:
我正在尝试使用 C/C++ 在 PC 上创建一个程序,以启用 USB 重定向到 TCP/IP 端口。在另一端,有一个服务器接收 TCP 数据包并解析 USB 数据。
该程序的基本用法是让程序认为它使用 TCP 而不是 USB 连接到远程设备。
我很难弄清楚如何构建 PC 以将 USB 重定向到 TCP/IP,这个项目需要什么知识?你觉得我应该怎么做这个PC程序?
【问题讨论】:
-
这是一个完全不切实际的问题。有点像:“我一直在考虑建造一座四车道悬索桥来承载卡车交通。我应该使用某种钢材吗?”你甚至还没有足够的知识来解释你正在尝试做的事情的范围,或者知道这样的描述将包含什么。 (例如,您没有指定平台。您甚至知道它有什么影响吗?)
-
@david 哦,对此我深表歉意,你说的是对的,我在编程方面还是很新的,我试过谷歌搜索,但我找不到合适的术语或关键字来达到什么目的我需要。这可能就是为什么我需要在这里寻求一些指导的原因。也许你可以告诉我需要什么?
-
您需要确定要支持的平台、要支持的设备以及另一端的服务器应该能够对设备执行的确切操作.
-
简单地说,对于没有经验的开发人员来说,这不是一个可行的项目。创建它需要使用 USB 以及为您的操作系统开发设备驱动程序的丰富经验。
-
@david 我打算暂时支持的平台是 Windows,服务器只是一个 USB 数据中继,它可以像这样:solovatsoft.com/USB_Redirection_Driver.html