qapl1234
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2004-04-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2280回复:8

用USB连接线如何实现2台pc互相通信

楼主#
更多 发布于:2004-04-20 16:38
采用市场上购买的usb连接线,用附送的pc-linq软件可以实现文件互相传输.

现在小弟需要用这条usb连接线实现2台pc机之间应用程序的通信,请介绍一下具体的通信原理.
小弟现在只知道host<->device<->host这样简单的原理,具体的通信机制不太清楚,例如:在写数据的时候怎样不把对方还未读取的数据覆盖?双方同时向对方传输数据时是怎么实现的?

是不是有现成的通信机制啊?请哪位介绍一下 :cool:
xinli->新利
驱动中牛
驱动中牛
  • 注册日期2004-03-28
  • 最后登录2007-08-24
  • 粉丝0
  • 关注0
  • 积分483分
  • 威望56点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-20 20:24
这个真有意思,我也没想过呢

我也来关注,看有没有回答

 :D
xueli19810917@163.com www.GGJJDDMM.com
licius
驱动牛犊
驱动牛犊
  • 注册日期2004-04-05
  • 最后登录2009-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-20 22:33
这个偶也想知道,帮你顶一下!!呵呵!楼下的大侠回答啊!
small
驱动牛犊
驱动牛犊
  • 注册日期2003-10-02
  • 最后登录2005-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-21 10:10
什么叫应用程序通讯呀,我觉得你这个概念比较模糊。
你那个程序能否拿来看看,
arthurcao
驱动小牛
驱动小牛
  • 注册日期2003-10-12
  • 最后登录2012-07-08
  • 粉丝0
  • 关注0
  • 积分92分
  • 威望20点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-21 10:31
通常两个主机是不能直接通过USB口通信的,因为通过USB通信都是一个主机一个设备,有主机控制通讯,但如果想让两个主机通过USB通讯,他们之间必须有一个转接模块,据说有卖的,这样才成,那就变成了:主机-设备-主机。
arthurcao喜欢开源。
qapl1234
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2004-04-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-21 10:32
是自己编写的程序,想实现2台pc用usb线通信的

程序现在还没有,目前在技术调研阶段

该程序主要用来实现2个隔离的局域网之间的通信的

原来的程序是通过串口直连实现的,由于速度太慢,现在想改为使用usb连接线通信.
想把usb通信这部分封装起来,上层应用只需要将以前调用串口通信的模块改为调用usb通信的模块即可
arthurcao
驱动小牛
驱动小牛
  • 注册日期2003-10-12
  • 最后登录2012-07-08
  • 粉丝0
  • 关注0
  • 积分92分
  • 威望20点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-04-21 10:57
你怎么连一分都没提供,谁有热情答啊,吝啬还是不尊重别人的劳动? :cool:
arthurcao喜欢开源。
ic_crazzzy
驱动牛犊
驱动牛犊
  • 注册日期2004-04-05
  • 最后登录2005-03-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-04-21 13:12
关注这个想法。
2台pc机之间应用程序的通信
http://www.DevelopBoard.com 欢迎大家
jason_he
驱动牛犊
驱动牛犊
  • 注册日期2003-07-23
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-04-26 12:43
可以用两块USB芯片,比如cy7c68013,一块采用slave fifo模式,一块采用gpif模式,这样就可以实现两台电脑的互联了
游客

返回顶部