David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3525回复:33

USB连线问题

楼主#
更多 发布于:2003-12-16 13:40
请问各位高手,我是否可以利用USB连机线自带的驱动程序,通过Windows API函数,自己编写一个通信程序,实现双机互连??

急急,希望各位大虾帮帮我!谢谢!!
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-12-27 16:34
还有那位可以帮帮我?谢谢1
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-12-24 14:49
市场做了USB连网线有两种两种驱动,一种为在USB设备上虚拟出一个USB桥(这我也不知是怎么做的), 一种是在USB设备上虚拟出一块网卡. 所以USB之间的连网就相当于两块网卡之间的连网了.
驱动程序开发,你可以看DDK中的网络驱动方面,有这相关的描述,它把网络驱动中的Miniport驱动部分通过IRP转到了USB设备的驱动程序上


谢谢!非常感谢!!!!!!!!!!!!!!!!!!!

如果虚拟成网卡,是否可以利用供应商的驱动,我是否一定要开发驱动??
superjet
驱动牛犊
驱动牛犊
  • 注册日期2003-12-10
  • 最后登录2010-03-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-12-23 10:50
再说USB连网线:其实它就是把作了一下主从转换,以适应两台计算机都是主.即
---------------        -----------------        -----------
计算机A  USB主| <--->  |从 USB连网线 从|  <---> |主USB 机B
---------------        -----------------        -----------
另我也正在作相关内容,有需要可以交流一下, renzhechina@tom.com
superjet
驱动牛犊
驱动牛犊
  • 注册日期2003-12-10
  • 最后登录2010-03-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-12-23 10:44
市场做了USB连网线有两种两种驱动,一种为在USB设备上虚拟出一个USB桥(这我也不知是怎么做的), 一种是在USB设备上虚拟出一块网卡. 所以USB之间的连网就相当于两块网卡之间的连网了.
驱动程序开发,你可以看DDK中的网络驱动方面,有这相关的描述,它把网络驱动中的Miniport驱动部分通过IRP转到了USB设备的驱动程序上
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-12-22 09:56
有人吗?
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-12-19 13:24
??????有人在吗?
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-12-19 10:41
先谢谢这位大虾!!!!

这类设备共有两个USB接口,在两个接口中间有一个USB芯片。这样两个PC(USB接口)做主,中间的USB芯片做从。

这样就可以通讯啦。
abei11
驱动小牛
驱动小牛
  • 注册日期2002-11-14
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-12-19 10:21
没做过,但是我对它的理解就是USB只能做从,所以实现这样的功能必须有两块芯片同时工作才行
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-12-18 16:32
真的没人知道?
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-12-18 14:39
那位可以帮帮我?谢谢了
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-12-17 17:26
斑竹可以解决这个问题吗?
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-12-17 16:50
谁能帮帮我??????????????????????????????????????????????????????????????????
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-12-17 14:48
以前我们主要用防火墙、双网卡、开发串口隔离程序等办法来隔离内外网,现在想开发USB接口隔离程序,希望那个大哥帮帮我,谢谢!!
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-12-17 14:29
我主要用它来隔离共网与内网,做物理隔离程序。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-12-17 12:59
省个网卡就够了,而且方便阿。
一天到晚游泳的鱼
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-12-17 12:54
才几天没来,怎么这么好的东东没听说啊! :P
我记得USB协议中说的很绝对不行的啊,现在竟然可以,看来科学无止境啊!
但是它有什么实际的用途呢?我用网线也可以实现双机互连啊,不至于为了节省一块网卡吧!迷惘啊!!! ;)
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-12-16 16:43
[quote]我的想法是不要用D+-上模拟信号直接转换。用usb芯片读出数据,再从另一个usb口送出去,不就是A-D-A咯。假设它就是这个原理,又没有加密的,那就好办了。


谢谢!
但usb芯片这么区分两个接口呢?usb芯片要把A接口收来的数据发送到B接口去,把从B接口来的数据发送到A接口? [/quote]
不计成本的话,用2个独立的芯片做。或者选用有2对DATA线的芯片。

[编辑 -  12/16/03 by  clementzhao]
David1010
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2003-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-12-16 16:33
我的想法是不要用D+-上模拟信号直接转换。用usb芯片读出数据,再从另一个usb口送出去,不就是A-D-A咯。假设它就是这个原理,又没有加密的,那就好办了。


谢谢!
但usb芯片这么区分两个接口呢?usb芯片要把A接口收来的数据发送到B接口去,把从B接口来的数据发送到A接口?
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-12-16 16:17
我的想法是不要用D+-上模拟信号直接转换。用usb芯片读出数据,再从另一个usb口送出去,不就是A-D-A咯。假设它就是这个原理,又没有加密的,那就好办了。
上一页
游客

返回顶部