(高分答谢)如何用USB接口实现两台计算机之间的通信?

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:46:32
哪位大侠知道?
请问如何两台计算机之间如何实现USB通信,通信程序怎么写?用什么高级语言写?VC++怎么样?
设计报告怎么写?

USB(Universal Serial Bus),即通用串行总线。本节所介绍的USB Link电缆连接方式,便是利用计算机的USB接口,实现双机的互联功能。

一、关于USB Link电缆

市面上有多种USB Link电缆,不同种类和型号的电缆其功能略有不同,本文向大家介绍一款名为USB Link—100的双机互联电缆,其他类型USB Link电缆的安装和使用方法与它基本相同。

1.USB Link电缆的特点

USB Link—100电缆貌似一条普通的USB接口连接电缆,但中间多了一个“包”。USB Link—100的核心功能就集中在这个“包”中。从严格意义上讲,USB Link—100电缆应该称之为USB Data Bridge Cable(USB数据桥电缆),它是一条通过USB接口连接的双机连接线。它的功能是实现两台计算机之间的连接,并互享对方的资源,这些资源包括文件、软驱、光驱和打印机。通过USB Link—100连接后,对方计算机上几乎所有的资源都可以被共享,这与网卡连接、直接电缆连接和MODEM连接等方式有很大的区别。

值得提醒大家的是:有些用户可能会通过普通USB电缆来连接两台计算机,其实这种做法是非常危险的,很有可能会损坏主板。即使没有损坏主板,使用这种方法也无法实现两台计算机之间的互联。不过,最近新出的某些型号的主板上已经集成了USB连结功能,如微星(MSI)的815EP-PRO等主板,只需普通USB电缆就可实现双机互连。

2.USB Link电缆对计算机硬件的要求

因为USB Link电缆必须要通过USB接口连接,所以被连接的两台计算机上都应同时具有USB接口。近一两年来购置的计算机大都能够满足此要求。如果您的计算机上没有USB接口,却一定要使用USB Link电缆进行连接,则需要购买一块USB接口卡。再将USB接口卡安装在一台Intel 486DX—66以上的电脑上,使能保证使用USB Link电缆进行连接。

3.USB Link电缆对操作系统的要求

在使用USB设备时,首先要保证操作系统能够支持USB连接功能。因为USB接口标