sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3646回复:26

用USB联接线进行两台PC数据通讯的?

楼主#
更多 发布于:2001-10-31 10:02
我最近在搞一个程序是通过USB口进行两台计算机通讯.市场上有专门的设备卖,有两种,一种是两台PC联接进行通讯,另一种是把PC连成网络,通过TCP/IP通讯.由于某种原因,我只能用第一种.这种设置有自己的驱动和应用软件,可以通过自带的应用软件来传输文件.
但我想在自己的程序里面进行数据传送,我该怎么办?
此种设备的芯片是(PL2301).自带的软件是PC-LINQ(传送大数据的时候会出错).
是不是在我的程序里面直接用API调用?CREATEFILE\CONTROLIO\READFILE...
或是自己写驱动.
谁能帮我!
QQ:12846837
学而时习之,烦不烦?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-10-31 17:13
没有人帮我一下吗?


学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-10-31 20:55
如果没有高手出手,那就只能哥俩探讨探讨了。
我也遇到与你一样的问题,请问你用的是哪个厂家的连接线?

sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-01 10:12
[url]http://www.prolific.com.tw/这是这个产品公司的网址,我是用的PL2301我很急呀,你有什么进展吗?月底就要交东西了。交不出来,我就得跑路了。唉![b1]QQ:12846837[/b1][/url]
[sudan 编辑于 2001-11-01 10:15]
学而时习之,烦不烦?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-11-01 12:44
老大们,帮忙呀!
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-11-01 15:25
我也是刚开始做这方面的研究,并且没有底层驱动开发的经验。

我从微软下载了WIN NTDDK,还有几个USB的例子,但是bulkusb.exe总是枚举不出来任何USB设备,不知道为什么?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-11-01 16:04
我们的情况真是一模一样,我下的是2KDDK,用VIEW能枚举出来。我已经看了一大堆的书了,一个字:晕!有可能的话和我联系,一正提高。希望高手们帮帮忙呀。
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-11-01 16:15
用VIEW能枚举出来是什么意思?能不能详细说说?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-11-01 17:03
ddk下面带的一个程序,源码。usbview你试一试。
学而时习之,烦不烦?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-11-02 09:02
各位老大,看过贴子后,怎么着也留下一点解决方案呀!
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-11-02 10:35
我也试过usbview了,觉得有戏,值得研究。不像其他几个USB范例,连枚举都枚举不出来。
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-11-02 11:03
你是用的什么线?为什么要搞这个?研究出什么结果了,发布一下。急切需要帮助。你说我们如果要搞驱动应该是搞哪一层的?还需要哪些硬件和软件?什么WD之类的软件我不太想用。
学而时习之,烦不烦?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2001-11-02 11:04
看你们2个在这里研究好辛苦,忍不住提点建议.试试看下面的思路:
1.到usb.org上面看看有没有这一类的设备规范,也许你能发现一些接口,别说你不懂e文;
2.向生产商咨询一下接口.如果没有他们提供接口,这种设备又没有统一公开的规范,那就没戏了.
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-11-02 11:22
呵呵,精诚所至,金石为开,高手终于出现了。太好了
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-11-02 11:29
我是眼泪和鼻涕一下流下来了,终于有人站出来了。。。
第一种方法能试一下。但第二种方法不太好办,那家公司是台湾的,打电话不方便,我发了EMAIL,但没人回。
学而时习之,烦不烦?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-11-02 13:17
那就没戏了.或者看谁以前做过,或者是那个公司跳槽出来的,能够告诉你们.否则,也没有第一种方法可行,就准备跑路吧! :(
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-11-02 15:46
不要呀!
但有人做出来过,我们公司的竞争对手。唉,否则老板也不要会我做了,都是那个害死人的。。。
版主能不能提供一些技术上的帮助?不要再给这种旁门左道的东西,OK?
学而时习之,烦不烦?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-11-02 16:09
我是没有做过啦!看看usb11如何.或者去国外问问.
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-11-05 08:45
请问斑竹:

我觉得自己是从应用程序上考虑的,对USB设备的读写是不是用CreateFile,ReadFile,WriteFile就可以了,《USB大全》中的例子就是这样的,除此之外还需要知道缓冲区的大小等参数,现在问题的关键是CreateFile中需要用到的参数(设备名称)比较难得到。

我认为好像不需要太深入的了解接口吧,是这样的吗?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-11-05 09:06
我在USb。ORG上和外国友人谈论了一下这个问题,他也是用pl2301的,他写了很多信过去,那个破公司也没有回。他说用API是不行的,必须自己开发,用人用USBBULK这个例子就实现了,但具体怎么做他也不知道!
我觉得我们 的着眼点:1.尽量先使用API
2.实在不行,就开发驱动。开发驱动时,芯片的说明是有的,在那个公司的网页上可以下载。
学而时习之,烦不烦?
上一页
游客

返回顶部