Alanking
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2002-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1357回复:10

请教usb串口隔离程序。

楼主#
更多 发布于:2002-03-19 13:53
我最近刚接到一个任务,是开发一个通用的串口隔离程序。要求用usb线连接两个机器。我不知重何下手。请高手指点?
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-19 14:45
没看懂:(
我就是我,没什么可说的。
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-19 16:20
作不到!
两机器不可以之间通过usb进行通讯
我不写驱动好多年
Alanking
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2002-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-20 08:52
可是我们拿到一个别人的程序实现了这个功能。其中有一个叫left 和 right 的程序分别装在两个机器上。运行后,left 从一个文件中不断读出数据,通过2根usb线,发送到另一个机器上;right 不断地得到数据,写到另一个文件中。
不知如何实现?
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-20 10:58
只是用两根线么?
没有任何别的设备?
不明白,因该研究研究
我就是我,没什么可说的。
zhch407
驱动牛犊
驱动牛犊
  • 注册日期2001-12-20
  • 最后登录2007-10-05
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-20 18:14
我记得USB端口不能供两台计算机直接通信,也就是说两台计算机的USB端口不能直接用USB线连起来,试试用二级USB集线器连通。
思考着,快乐着。
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-20 21:15
可是我们拿到一个别人的程序实现了这个功能。其中有一个叫left 和 right 的程序分别装在两个机器上。运行后,left 从一个文件中不断读出数据,通过2根usb线,发送到另一个机器上;right 不断地得到数据,写到另一个文件中。
不知如何实现?


真的假的?
请详细描述你的实现。在应用层吗?什么样的文件?
我不写驱动好多年
zzfd97
驱动小牛
驱动小牛
  • 注册日期2002-02-01
  • 最后登录2005-07-31
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-21 07:37
真的吗?我开发USB有一段时间了,但是就是没有听说过呢?
可能是我……
但是有的话,可要好好的讨教一番。
Alanking
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2002-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-21 09:07
千真万确,在应用层上实现的。
我们用在网络传输中,一个机器在内网,一个机器在外网,为防止非法ip侵入,采用了usb串口隔离技术。
在没有串口隔离之前,网络传输可以表示为:
__________           _____________________
| 内网ip | --------> | 有公网ip 的放火墙 |  --> 目的机
----------           ---------------------

采用串口隔离之后,网络传输可以表示为:
__________                _____________________
| 内网ip | --(usb 线)--> | 有公网ip的放火墙   |--> 目的机
----------                ---------------------

usb的数据传输协议是自己定义的。
我现在只知道它是这样工作的,但我需要了解他如何实现的。
drivecat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-30
  • 最后登录2008-08-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-03-31 13:43
高!难道直接操作硬件???
不怕笨死的熊。
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-01 19:22
是不是两个usb hub在数据传递呢?
我就是我,没什么可说的。
游客

返回顶部