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

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

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


“USB接口处理器”是特殊的芯片还是设备如USB连接桥或USB集线器?
除了记忆什么都带不走; 除了足迹什么都留不下。
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-17 21:34
当然不能直接相连了,但是连接线上有一个USB接口处理器就可以连起来了呀。
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
longge
驱动中牛
驱动中牛
  • 注册日期2002-07-10
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-17 20:19
我原来问过得问题!

http://www.driverdevelop.com/forum/viewthread.php?tid=22868
除了记忆什么都带不走; 除了足迹什么都留不下。
longge
驱动中牛
驱动中牛
  • 注册日期2002-07-10
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-17 20:14
不是说两端都是主机芯片就肯定不能直连?非得一边是主机得,一边是设备得?
PC应该都是host芯片吧?小弟原来也想在linux上这样做得!
除了记忆什么都带不走; 除了足迹什么都留不下。
orcher
驱动牛犊
驱动牛犊
  • 注册日期2002-06-14
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-17 16:44
我也在做类似的工作,两位仁兄能不能把2000的DDK给我发一份,我访问不了微软,xiaokangzhijia@21cn.com
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-11-05 11:11
其实如果简单就做出来,也没有意思了,这段时间我慢慢的对驱动程序有一点认识了。我相信如果有版主等人的帮助,把这个驱动做出来是应该没有问题的。毕竟都是老程序员了,我坚信没有做不成的事。如果这个驱动程序做不出来,老板叫我跑路,我也不跑。现在我是要横下心来做驱动了,希望大家帮忙呀!
学而时习之,烦不烦?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-11-05 09:41
[QUOTE]原本由 ylw2001 发表
[B]请问斑竹:

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

我认为好像不需要太深入的了解接口吧,是这样的吗? [/B][/QUOTE]
设备名很好得到,只要到softice里面看一下,就知道了.也有现成的工具来干这个.
但是,如果只是简单的read/write就可以搞定,那谁都可以做了.
天天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分
8楼#
发布于:2001-11-05 09:06
我在USb。ORG上和外国友人谈论了一下这个问题,他也是用pl2301的,他写了很多信过去,那个破公司也没有回。他说用API是不行的,必须自己开发,用人用USBBULK这个例子就实现了,但具体怎么做他也不知道!
我觉得我们 的着眼点:1.尽量先使用API
2.实在不行,就开发驱动。开发驱动时,芯片的说明是有的,在那个公司的网页上可以下载。
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-11-05 08:45
请问斑竹:

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

我认为好像不需要太深入的了解接口吧,是这样的吗?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
10楼#
发布于: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] ========================================================
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-11-02 15:46
不要呀!
但有人做出来过,我们公司的竞争对手。唉,否则老板也不要会我做了,都是那个害死人的。。。
版主能不能提供一些技术上的帮助?不要再给这种旁门左道的东西,OK?
学而时习之,烦不烦?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
12楼#
发布于: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分
13楼#
发布于:2001-11-02 11:29
我是眼泪和鼻涕一下流下来了,终于有人站出来了。。。
第一种方法能试一下。但第二种方法不太好办,那家公司是台湾的,打电话不方便,我发了EMAIL,但没人回。
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-11-02 11:22
呵呵,精诚所至,金石为开,高手终于出现了。太好了
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
15楼#
发布于: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] ========================================================
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-11-02 11:03
你是用的什么线?为什么要搞这个?研究出什么结果了,发布一下。急切需要帮助。你说我们如果要搞驱动应该是搞哪一层的?还需要哪些硬件和软件?什么WD之类的软件我不太想用。
学而时习之,烦不烦?
ylw2001
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-11-02 10:35
我也试过usbview了,觉得有戏,值得研究。不像其他几个USB范例,连枚举都枚举不出来。
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-11-02 09:02
各位老大,看过贴子后,怎么着也留下一点解决方案呀!
学而时习之,烦不烦?
sudan
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-11-01 17:03
ddk下面带的一个程序,源码。usbview你试一试。
学而时习之,烦不烦?
上一页
游客

返回顶部