阅读:3645回复:26
用USB联接线进行两台PC数据通讯的?
我最近在搞一个程序是通过USB口进行两台计算机通讯.市场上有专门的设备卖,有两种,一种是两台PC联接进行通讯,另一种是把PC连成网络,通过TCP/IP通讯.由于某种原因,我只能用第一种.这种设置有自己的驱动和应用软件,可以通过自带的应用软件来传输文件.
但我想在自己的程序里面进行数据传送,我该怎么办? 此种设备的芯片是(PL2301).自带的软件是PC-LINQ(传送大数据的时候会出错). 是不是在我的程序里面直接用API调用?CREATEFILE\CONTROLIO\READFILE... 或是自己写驱动. 谁能帮我! QQ:12846837 |
|
|
沙发#
发布于:2002-10-18 09:24
当然不能直接相连了,但是连接线上有一个USB接口处理器就可以连起来了呀。 “USB接口处理器”是特殊的芯片还是设备如USB连接桥或USB集线器? |
|
|
板凳#
发布于:2002-10-17 21:34
当然不能直接相连了,但是连接线上有一个USB接口处理器就可以连起来了呀。
|
|
|
地板#
发布于:2002-10-17 20:19
我原来问过得问题!
http://www.driverdevelop.com/forum/viewthread.php?tid=22868 |
|
|
地下室#
发布于:2002-10-17 20:14
不是说两端都是主机芯片就肯定不能直连?非得一边是主机得,一边是设备得?
PC应该都是host芯片吧?小弟原来也想在linux上这样做得! |
|
|
5楼#
发布于:2002-10-17 16:44
我也在做类似的工作,两位仁兄能不能把2000的DDK给我发一份,我访问不了微软,xiaokangzhijia@21cn.com
|
|
6楼#
发布于:2001-11-05 11:11
其实如果简单就做出来,也没有意思了,这段时间我慢慢的对驱动程序有一点认识了。我相信如果有版主等人的帮助,把这个驱动做出来是应该没有问题的。毕竟都是老程序员了,我坚信没有做不成的事。如果这个驱动程序做不出来,老板叫我跑路,我也不跑。现在我是要横下心来做驱动了,希望大家帮忙呀!
|
|
|
7楼#
发布于:2001-11-05 09:41
[QUOTE]原本由 ylw2001 发表
[B]请问斑竹: 我觉得自己是从应用程序上考虑的,对USB设备的读写是不是用CreateFile,ReadFile,WriteFile就可以了,《USB大全》中的例子就是这样的,除此之外还需要知道缓冲区的大小等参数,现在问题的关键是CreateFile中需要用到的参数(设备名称)比较难得到。 我认为好像不需要太深入的了解接口吧,是这样的吗? [/B][/QUOTE] 设备名很好得到,只要到softice里面看一下,就知道了.也有现成的工具来干这个. 但是,如果只是简单的read/write就可以搞定,那谁都可以做了. |
|
|
8楼#
发布于:2001-11-05 09:06
我在USb。ORG上和外国友人谈论了一下这个问题,他也是用pl2301的,他写了很多信过去,那个破公司也没有回。他说用API是不行的,必须自己开发,用人用USBBULK这个例子就实现了,但具体怎么做他也不知道!
我觉得我们 的着眼点:1.尽量先使用API 2.实在不行,就开发驱动。开发驱动时,芯片的说明是有的,在那个公司的网页上可以下载。 |
|
|
9楼#
发布于:2001-11-05 08:45
请问斑竹:
我觉得自己是从应用程序上考虑的,对USB设备的读写是不是用CreateFile,ReadFile,WriteFile就可以了,《USB大全》中的例子就是这样的,除此之外还需要知道缓冲区的大小等参数,现在问题的关键是CreateFile中需要用到的参数(设备名称)比较难得到。 我认为好像不需要太深入的了解接口吧,是这样的吗? |
|
10楼#
发布于:2001-11-02 16:09
我是没有做过啦!看看usb11如何.或者去国外问问.
|
|
|
11楼#
发布于:2001-11-02 15:46
不要呀!
但有人做出来过,我们公司的竞争对手。唉,否则老板也不要会我做了,都是那个害死人的。。。 版主能不能提供一些技术上的帮助?不要再给这种旁门左道的东西,OK? |
|
|
12楼#
发布于:2001-11-02 13:17
那就没戏了.或者看谁以前做过,或者是那个公司跳槽出来的,能够告诉你们.否则,也没有第一种方法可行,就准备跑路吧! :(
|
|
|
13楼#
发布于:2001-11-02 11:29
我是眼泪和鼻涕一下流下来了,终于有人站出来了。。。
第一种方法能试一下。但第二种方法不太好办,那家公司是台湾的,打电话不方便,我发了EMAIL,但没人回。 |
|
|
14楼#
发布于:2001-11-02 11:22
呵呵,精诚所至,金石为开,高手终于出现了。太好了
|
|
15楼#
发布于:2001-11-02 11:04
看你们2个在这里研究好辛苦,忍不住提点建议.试试看下面的思路:
1.到usb.org上面看看有没有这一类的设备规范,也许你能发现一些接口,别说你不懂e文; 2.向生产商咨询一下接口.如果没有他们提供接口,这种设备又没有统一公开的规范,那就没戏了. |
|
|
16楼#
发布于:2001-11-02 11:03
你是用的什么线?为什么要搞这个?研究出什么结果了,发布一下。急切需要帮助。你说我们如果要搞驱动应该是搞哪一层的?还需要哪些硬件和软件?什么WD之类的软件我不太想用。
|
|
|
17楼#
发布于:2001-11-02 10:35
我也试过usbview了,觉得有戏,值得研究。不像其他几个USB范例,连枚举都枚举不出来。
|
|
18楼#
发布于:2001-11-02 09:02
各位老大,看过贴子后,怎么着也留下一点解决方案呀!
|
|
|
19楼#
发布于:2001-11-01 17:03
ddk下面带的一个程序,源码。usbview你试一试。
|
|
|
上一页
下一页