阅读:5752回复:25
两台PC通过1394接口互联的问题
大家好!
我想将两台PC通过1394接口互联,在Windows 2000或NT下实现数据的传输,我阅读了2000DDK关于1394接口的相关文档,提到三层驱动模式: device driver<--> bus driver(1394bus.sys)<--> port driver(ohci1394.sys). 我可否在微软提供的端口驱动和总线驱动之上开发驱动程序实现上述功能。 而且我还在微软的网站上download了一个测试工具(包括:1394diag.sys, 1394api.dll, win1394.exe), 我连接两台PC,并安装此测试程序,只能实现Reset功能,无法实现数据传输。哪位使用过这个程序,可否给我一些建议。 我初次登录,希望和大家多交流!谢谢! |
|
|
沙发#
发布于:2002-08-15 10:36
应该可以把
老兄能不能让偶看一下你下的测试工具 :D [编辑 - 8/15/02 by ARRON] |
|
板凳#
发布于:2002-08-15 10:58
大家好! 你说的东西没有使过,不过你说的功能可以实现的! |
|
|
地板#
发布于:2002-08-15 11:04
应该可以把 什么都想要, ;( ====================== DDK里有了啦 大哥 |
|
|
地下室#
发布于:2002-08-15 15:43
[quote]应该可以把 什么都想要, ;( ====================== DDK里有了啦 大哥 [/quote] 啊,偶怎么没有见 :(失败 |
|
5楼#
发布于:2002-08-16 09:39
[quote][quote]应该可以把 什么都想要, ;( ====================== DDK里有了啦 大哥 [/quote] 啊,偶怎么没有见 :(失败 [/quote] 2000DDK 文件搜索啊 :P呵呵 |
|
|
6楼#
发布于:2002-08-16 16:03
[quote]大家好! 你说的东西没有使过,不过你说的功能可以实现的! 那你是怎样实现上述功能的呀? [/quote] |
|
|
7楼#
发布于:2002-08-19 10:08
我试过,但是失败
你用的什么系统?2k,xp还是98? 据微软说,xp对1394的支持最好,可是还是不成:(( |
|
8楼#
发布于:2002-08-19 10:14
问kitty_liu:
你的两台pc可以互相检测到吗? 除了将两块1394卡接到pci,用1394线缆相连,还进行了其他的操作? |
|
9楼#
发布于:2002-08-19 21:52
问kitty_liu: 可以相互检测到。 并可执行reset操作。 但是,同步异步的数据收发不能实现。 |
|
|
10楼#
发布于:2002-08-19 21:54
我试过,但是失败 我用的98,其他的还没试呢。 |
|
|
11楼#
发布于:2002-08-20 13:11
xp肯定是可以的,什么也不用作,连上线就可以.me听说也可以的.其他的就要用到上层软件了(就是你要写的东东).网上也有现成的,不过我忘了名字.
|
|
|
12楼#
发布于:2002-08-20 15:18
我用它连过摄像机,没有连过PC
|
|
|
13楼#
发布于:2002-08-20 15:47
xp肯定是可以的,什么也不用作,连上线就可以.me听说也可以的.其他的就要用到上层软件了(就是你要写的东东).网上也有现成的,不过我忘了名字. ―――――――――――― 那你记得是在什么网站看到的吗? 谢谢! |
|
|
14楼#
发布于:2002-08-20 15:50
xp肯定是可以的,什么也不用作,连上线就可以.me听说也可以的.其他的就要用到上层软件了(就是你要写的东东).网上也有现成的,不过我忘了名字. 上层软件是什么意思? |
|
15楼#
发布于:2002-08-22 13:42
就是应用层的软件啊。1394的DRIVER是WINDOWS 自带的,ME 和XP对网络和多媒体的支持比较好,能够直接用1394 OHCI 卡连网,但其他的就需要另外的应用软件支持。但是因为DRIVER已经有了,上层软件做起来应该比较容易一些吧。已经是只有OPENFILE 之类的事情要做了呀。至于那个软件,好久了,的确不记得了。而且我也没有怎么用过,我是做硬件的,随便找一种方法能连上就OK了,也没有一定要在什么平台下去作。没法帮你,只能说很抱歉了。你一定要在2000或NT下做吗?我看到wombat说XP还是不成,但我一直是在XP下做的,不会有问题。
|
|
|
16楼#
发布于:2002-08-22 15:39
就是应用层的软件啊。1394的DRIVER是WINDOWS 自带的,ME 和XP对网络和多媒体的支持比较好,能够直接用1394 OHCI 卡连网,但其他的就需要另外的应用软件支持。但是因为DRIVER已经有了,上层软件做起来应该比较容易一些吧。已经是只有OPENFILE 之类的事情要做了呀。至于那个软件,好久了,的确不记得了。而且我也没有怎么用过,我是做硬件的,随便找一种方法能连上就OK了,也没有一定要在什么平台下去作。没法帮你,只能说很抱歉了。你一定要在2000或NT下做吗?我看到wombat说XP还是不成,但我一直是在XP下做的,不会有问题。 ME,XP我不清楚,但是可以说2000、98是肯定需要额外的驱动的。 microsoft提供的只是1394bus和ohci1394的驱动,计算机之间的通讯是一台计算机将连接到自己的另一台计算机看作外设。反之亦然。 有兴趣的可以试试附件中的软件,但是是限制版的 |
|
|
17楼#
发布于:2002-08-22 16:50
[quote]就是应用层的软件啊。1394的DRIVER是WINDOWS 自带的,ME 和XP对网络和多媒体的支持比较好,能够直接用1394 OHCI 卡连网,但其他的就需要另外的应用软件支持。但是因为DRIVER已经有了,上层软件做起来应该比较容易一些吧。已经是只有OPENFILE 之类的事情要做了呀。至于那个软件,好久了,的确不记得了。而且我也没有怎么用过,我是做硬件的,随便找一种方法能连上就OK了,也没有一定要在什么平台下去作。没法帮你,只能说很抱歉了。你一定要在2000或NT下做吗?我看到wombat说XP还是不成,但我一直是在XP下做的,不会有问题。 ME,XP我不清楚,但是可以说2000、98是肯定需要额外的驱动的。 microsoft提供的只是1394bus和ohci1394的驱动,计算机之间的通讯是一台计算机将连接到自己的另一台计算机看作外设。反之亦然。 有兴趣的可以试试附件中的软件,但是是限制版的 [/quote] 我非常认同你的观点,我使用的软件win1394.exe->1394api.dll->1394diag.sys,就可以连通两台PC,两台机器可以检测到对方,也可以执行Reset操作,但是就是无法收发数据。 若是用XP,使用什么软件进行数据收发?还是当网卡用呀?如果是在协议之上的就不符合我的应用要求了。 |
|
|
18楼#
发布于:2002-08-23 10:35
对,是IP over 1394,就是当网卡用。设好IP就可以,是一块400M的网卡!现在的1394已经有支持100m的线缆,如果再开发出交换机。。。真是乱七八糟,1394现在还要搞无线的,有光纤的,简直就想挤掉以太网。好晕!
|
|
|
19楼#
发布于:2002-08-23 11:21
Kitty_liu
请问你是怎样实现98下两块1394卡互联的?你用的是什么卡呢? 我试过,尽管两台计算机上win1394.exe都可以运行,而且好像能执行一些功能。但是我遇到的情况是,在控制面板中我找不到外设! 我是这么理解的--既然叫做“即插即用”那么当我的“主机”(姑且如此命名吧)启动以后,再通过1394线缆接到另一台装有1394卡的“客户”机上(当然“客户”机也是启动好了的),就应该在“主机”这一端弹出“找到新硬件”对话框---尤其在98和2000下应该如此(因为XP很霸道,除了能在右下脚显示个小图标什么都看不到)可是我试过这样做好像不行,不知你是如何实现的? 我的E-MAIL:cuisp@21cn.com (也可以发表到论坛上) 谢谢! Anyone knows that ? Thank you! [编辑 - 8/23/02 by spcui] |
|
上一页
下一页