关于两台机器之间USB接口通信问题请教!

annkie 2003-07-31 08:26:55
接了一个项目,要求实现在两台机器之间usb接口的收发,扔给我一根usb cable,其它资料都没有,我该怎么做?驱动要自己写吗?接口上有KeyCom 和 ULC100字样。第一次作这样的东西,请指教!
...全文
124 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
asimpleman 2003-08-03
  • 打赏
  • 举报
回复
gz
annkie 2003-08-03
  • 打赏
  • 举报
回复
ddk我已经找到了。
sun_wyz 2003-08-03
  • 打赏
  • 举报
回复
2002年程序员合订本上还有一篇开发USB驱动的文章,
建议看看,或许有帮助,祝你好运:)
annkie 2003-08-03
  • 打赏
  • 举报
回复
To Aking:
哈哈,原来我没注意,上次已经看到你的一篇专题,没注意到你就是在做usb 驱动,
我这两天在找资料,多少熟悉了usb的一些特点,我使用的就是桥接线,所以理论上是可以实现互发数据的。
先问两个简单的问题:ddk要交钱的吗?怎么我到ms网站下载是要order的?
2000和xp应该是确定不用写驱动的吧?
 不清楚的我再问你,希望你最近有时间回复我,因为我的project这周内要给出一个方案。
annkie 2003-08-03
  • 打赏
  • 举报
回复
win driver我还能识别到usb bridge(不过现在xp系统都不能识别了)
driverstudio只能识别为usb类型
kingcaiyao 2003-08-03
  • 打赏
  • 举报
回复
sorry,我用的是driverstudio,没有用过win driver
windriver我就不清楚,不过driverstudio是可以开发98下的驱动程序的,从2000开始windows驱动程序就采用WDM模型,最终经编译后生成的驱动程序文件是.sys,而98下就不是WDM模型,它最终生成的驱动程序文件大多都是.vxd
annkie 2003-08-03
  • 打赏
  • 举报
回复
问题:我现在在winxp下使用win driver的driver wizard生成了一个usb bridge的inf文件(没有.sys),驱动程序怎么生成?假设生成了驱动程序,是否次驱动程序只能在win2000和xp下运行,而在win98下的驱动程序需要在win98的系统中重新生成? 我是使用工具生成的,不是自己写的。
annkie 2003-08-03
  • 打赏
  • 举报
回复
谢谢,我都已经找到了。
kingcaiyao 2003-08-03
  • 打赏
  • 举报
回复
to annkie:
dd去download一个就行了,另外开发工具推荐你使用DriverStudio(它内嵌在VC当中),我这里有,如果你需要我可以从QQ上传过来。
kingcaiyao 2003-08-02
  • 打赏
  • 举报
回复
To annkie:
真是对不起,我家里的ADSL MODEM从昨晚起一直不能上网,直到现在才能上网,真是不好意思,让你久等了。好了,我对你的问题,我来谈谈我的看法:
单单用一条usb cable是无法进行两台计算机通讯的,中间必须通过USB Bridge进行转换才行,这是由于USB的硬件架构决定的。使用USB Bridge的话就要简单得多。
从硬件上来讲:
你可以从A机器上接一根Cable到USB Bridge
再从USB Bridge接一根Cable到B机器,你只需要在两台机器上对usb bridge进行访问,如果你的USB Bridge能够被98所识别,就不需要写驱动了,如果没有的话,那你就要自已驱动了。只要两台机器上的OS能够识别USB Bridge,那么就好办了。你就可以将USB Bridge当作一个设备来访问,一边发送据,另一边接收数据。
关于如何通过驱动程序在应用层对设备进行访问,我已经回复过好多次了,你可以看看其中一个:
http://expert.csdn.net/Expert/topic/1945/1945882.xml?
http://www.csdn.net/develop/Read_Article.asp?Id=19885

warton 2003-08-01
  • 打赏
  • 举报
回复
usb的驱动网上有不少代码,改一改就差不多了。
98中应该是要写驱动了,不过你可以先在2000下开发,98放在最后
annkie 2003-08-01
  • 打赏
  • 举报
回复
如果在98系统中通信,一定要写驱动了?
现在98还是有不少人在用的。
请指教。
书生 2003-08-01
  • 打赏
  • 举报
回复
Mark.
annkie 2003-08-01
  • 打赏
  • 举报
回复
Thank jsp for giving this information.
yesry 2003-08-01
  • 打赏
  • 举报
回复
gz
jishiping 2003-08-01
  • 打赏
  • 举报
回复
USB接口通信没有用过,不过Win98下的USB驱动程序,微软已经在昨天公布了。
下面的网页有下载:http://www.mydrivers.com/dir74/d29985.htm
hongliqiu 2003-08-01
  • 打赏
  • 举报
回复
不太了解,强烈关注。
annkie 2003-08-01
  • 打赏
  • 举报
回复
usb cable 应该为 usb host to host bridge
想通过桥接线在pc间通信
wgrabob1 2003-08-01
  • 打赏
  • 举报
回复
谁有现成的或完整的驱动啊


帮帮忙啊,大哥`
zhongjin 2003-07-31
  • 打赏
  • 举报
回复
驱动不用写,win2000/xp支持
加载更多回复(1)

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧