CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  硬件/系统

请问:2太机器的USB接口可以象串口那样,连上线可以直接通信吗?怎样用程序实现呢?迫切等待您的解答

楼主xiaonizi713(四色杯)2003-08-02 14:46:58 在 VC/MFC / 硬件/系统 提问

请问:2太机器的USB接口可以象串口那样,连上线可以直接通信吗?怎样用程序实现呢?都需要做那些准备工作呢?迫切等待您的解答 问题点数:20、回复次数:6Top

1 楼AthlonxpX86(一坨屎)回复于 2003-08-02 15:32:27 得分 20

发表于:   2003/7/30   -   09:42    
  实现pc通过usb口互连  
     
  --------------------------  
   
   
  我用过这种产品,PC上要装上驱动和应用程序,其应用程序有点象资源管理器,共享文件资源。据说作为USB-LINK的中间部件结构还不简单,你仔细考虑一下USB设备是从属设备,就知道USN-LINK的工作还挺复杂的。  
   
  ---------------------------  
   
   
  发表于:   2003/7/30   -   10:01    
  我就想同usb电缆使两台pc实现互连,不知道理论上是不是可行    
  -----------------------------  
   
   
   
  发表于:   2003/7/31   -   03:06    
  usb   是有host与device的区别的,host都在pc端,device基本都在设备端,如我们平时用的u盘、移动硬盘、usb滑鼠之类,两个host通信  
  可以吗?usb协议好像没有这样哦,所以吗楼上说的是对的  
     
   
  --------------------  
   
   
   
    发表于:   2003/7/31   -   03:24    
  那个说要直接上呢HOST的通信中间不能加东东吗?  
  USBLINK我也用过通信是简单的,资源管理器才是烦人的.    
   
  ----------------------  
   
   
    发表于:   2003/7/31   -   04:19    
  USB发展主要阶段:USB1.1->USB2.0->USB   OTG  
  其中USB   OTG是对2.0的补充,实现USB   总线点对点的传输,使得设备之间可以进行通信。host与host吗我还是没有看到过  
  有谁看到过吗?两个主机的USB端口是不能进行直接通信的,这个我可以确信    
   
  ----------------------  
   
   
   
    发表于:   2003/7/31   -   04:23    
  对头,两个主控制器之间是不能进行通讯的,因为主控制器只是发动传输,设备控制器响应传输,如果两个主控制器相连,他们都发请求,谁来响应呢???  
   
  因此你想通过一根usb电缆把两台主机连起来的愿望至少目前是不可能实现的!    
   
   
  ----------------------  
   
   
   
  我的意见:  
  因为PC端的USB是主控制器,而且USB总线上的设备都是在共同的USB主控制器的管理下进行数据传输的,因为这个特性,你并不能把PC的USB当作USB设备(u盘,硬盘盒   摄像头等)来使用,这样如果两个USB主控制器(PC   USB)之间进行类似使用USB设备那样的数据通讯,我觉的是不可能的,不过你可以做两个USB设备,分别接到两个PC   USB,然后在两个设备之间进行数据通讯,这样来实现中转Top

2 楼AthlonxpX86(一坨屎)回复于 2003-08-02 15:33:39 得分 0

设备之间可以进行通信。host与host吗我还是没有看到过  
  有谁看到过吗?两个主机的USB端口是不能进行直接通信的,这个我可以确信    
   
  ----------------------  
   
   
   
    发表于:   2003/7/31   -   04:23    
  对头,两个主控制器之间是不能进行通讯的,因为主控制器只是发动传输,设备控制器响应传输,如果两个主控制器相连,他们都发请求,谁来响应呢???  
   
  因此你想通过一根usb电缆把两台主机连起来的愿望至少目前是不可能实现的!    
   
   
  ----------------------  
   
   
   
  我的意见:  
  因为PC端的USB是主控制器,而且USB总线上的设备都是在共同的USB主控制器的管理下进行数据传输的,因为这个特性,你并不能把PC的USB当作USB设备(u盘,硬盘盒   摄像头等)来使用,这样如果两个USB主控制器(PC   USB)之间进行类似使用USB设备那样的数据通讯,我觉的是不可能的,不过你可以做两个USB设备,分别接到两个PC   USB,然后在两个设备之间进行数据通讯,这样来实现中转Top

3 楼AthlonxpX86(一坨屎)回复于 2003-08-02 15:34:02 得分 0

发表于:   2003/7/30   -   09:42    
  实现pc通过usb口互连  
     
  --------------------------  
   
   
  我用过这种产品,PC上要装上驱动和应用程序,其应用程序有点象资源管理器,共享文件资源。据说作为USB-LINK的中间部件结构还不简单,你仔细考虑一下USB设备是从属设备,就知道USN-LINK的工作还挺复杂的。  
   
  ---------------------------  
   
   
  发表于:   2003/7/30   -   10:01    
  我就想同usb电缆使两台pc实现互连,不知道理论上是不是可行    
  -----------------------------  
   
   
   
  发表于:   2003/7/31   -   03:06    
  usb   是有host与device的区别的,host都在pc端,device基本都在设备端,如我们平时用的u盘、移动硬盘、usb滑鼠之类,两个host通信  
  可以吗?usb协议好像没有这样哦,所以吗楼上说的是对的  
     
   
  --------------------  
   
   
   
    发表于:   2003/7/31   -   03:24    
  那个说要直接上呢HOST的通信中间不能加东东吗?  
  USBLINK我也用过通信是简单的,资源管理器才是烦人的.    
   
  ----------------------  
   
   
    发表于:   2003/7/31   -   04:19    
  USB发展主要阶段:USB1.1->USB2.0->USB   OTG  
  其中USB   OTG是对2.0的补充,实现USB   总线点对点的传输,使得设备之间可以进行通信。host与host吗我还是没有看到过  
  有谁看到过吗?两个主机的USB端口是不能进行直接通信的,这个我可以确信    
   
  ----------------------  
   
   
   
    发表于:   2003/7/31   -   04:23    
  对头,两个主控制器之间是不能进行通讯的,因为主控制器只是发动传输,设备控制器响应传输,如果两个主控制器相连,他们都发请求,谁来响应呢???  
   
  因此你想通过一根usb电缆把两台主机连起来的愿望至少目前是不可能实现的!    
   
   
  ----------------------  
   
   
   
  我的意见:  
  因为PC端的USB是主控制器,而且USB总线上的设备都是在共同的USB主控制器的管理下进行数据传输的,因为这个特性,你并不能把PC的USB当作USB设备(u盘,硬盘盒   摄像头等)来使用,这样如果两个USB主控制器(PC   USB)之间进行类似使用USB设备那样的数据通讯,我觉的是不可能的,不过你可以做两个USB设备,分别接到两个PC   USB,然后在两个设备之间进行数据通讯,这样来实现中转Top

4 楼lee2hao()回复于 2003-08-06 13:54:04 得分 0

我现在就使用一种叫USB桥的通信线,可以在两台PC之间发送文件,它好象是将一台PC作为设备处理,具体如何实现不得而知。如果那位有这方面的资料望可以与小弟分享,谢谢。lee2hao@hotmail.comTop

5 楼AthlonxpX86(一坨屎)回复于 2003-08-06 20:07:27 得分 0

早说了PC的USB不能当做被控设备使用Top

6 楼21bird(世纪笨鸟:csdn的blog啊啥时能不出错?!)回复于 2003-08-08 09:26:40 得分 0

“叫USB桥的通信线”中间有个东东,还有两端的软件,  
  就是说“叫USB桥的通信线,”好像是借助另外的硬件实现的,没有那个,  
  就算你软件写的再好,也没用?Top

7 楼weqi(奶茶(我想去深圳))回复于 2003-08-10 19:14:36 得分 0

好象在USB线之间要加上一个数据交换设备!Top

相关问题

  • 串口通信
  • 串口通信
  • pb串口通信
  • C#串口通信
  • 串口通信-HELP
  • usb转串口 跟另外一个串口通信还能直接用串口类进行操作吗?
  • VC++的串口通信
  • 串口通信的问题:
  • 串口通信问题。
  • 求教!串口通信

关键词

  • usb
  • 控制器
  • 通信
  • pc
  • 总线
  • 主机
  • 应用程序
  • 硬盘
  • 端口
  • 设备

得分解答快速导航

  • 帖主:xiaonizi713
  • AthlonxpX86

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo