像过去那样使用 COM 端口通过“空调制解调器”将 2 个 USB 端口连接在一起?

Bil*_*ore 6 usb serial-port

我很好奇是否有人知道通过 USB 线将两台不同的计算机连接在一起的方法以及存在哪些 API 来对该接口进行编程。

对于串行端口,通常购买一个“空调制解调器”适配器来跨越 UART 的发送和接收线,以便计算机可以一起通话。然后你会像普通的 Windows 文件一样在名为“COM1”、“COM2”等的特殊系统文件上读写它们。

我想知道是否有某种适配器可以模拟除本机 USB 协议之外的相同行为。我意识到他们有 USB-to-UART 适配器。这并不是我真正感兴趣的,因为 UART 的波特率非常慢。我一直在寻找具有 USB 速度的东西,以便从一台计算机传输到另一台不通过以太网或 wifi 等网络链接的计算机。

这就是我所拥有的: COMPUTER A<-->USB<-->UART<-->NULL_MODEM<-->UART<--->USB<-->COMPUTER B Speed 110,000 Baud,无论如何......传输文件......文本确定......

这就是我要的:

计算机 A<-->USB<-->Crossover_Adapter<--->USB<-->计算机 B 速度 480 兆比特每秒

假设这个野兽存在,您如何对其进行编程以及在哪里购买?

Bil*_*ore 0

我想我找到了解决方案:Avnet Spartan-6 LX9 MicroBoard。

它的一端有一个 USB 端口,另一端有一个以太网端口。 http://www.xilinx.com/products/boards-and-kits/1-3i2dfk.html

我可以将 fpga/microblaze-cpu 放在中间来过滤流量,以确保链接不会被黑客攻击,并且可能还会对其进行加密。