lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1570回复:8

块传输需在bulkusb的基础上加些什么?

楼主#
更多 发布于:2002-06-05 20:51
不好意思,我上次问过这个问题,但一直没能让我彻底的明白,我看着bulkusb总觉得没什么需要修改的,只要把芯片改成我的D12就行了,我现在的任务是让D12与pc通信,请问如果做修改,一般应该对什么方面做修改,目的是什么?
laiqing
驱动小牛
驱动小牛
  • 注册日期2002-02-27
  • 最后登录2013-08-28
  • 粉丝5
  • 关注0
  • 积分46分
  • 威望104点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-06 08:49
只要改一下相应的INF文件,符合你的USB芯片,SYS是不用改的,
块传输的时候用的管道是PIPE00和PIPE01,分别对应端点4和端点5
我和你用相同的USB和驱动
lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-07 11:33
多谢指点,不过我想再问一下,为什么大家都说除了HID以外的驱动都要重写,而且说驱动很难写,我觉得我这样做的话容易的让我有点不敢相信。
SDK
SDK
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2007-11-26
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-07 11:58
因为WIN98中已挂有HID的驱程了,你无需再写。驱程写是有难度,但调试就更难了,因为它要求你硬件和应用程序都要过关。
dinolos
驱动小牛
驱动小牛
  • 注册日期2002-03-04
  • 最后登录2004-05-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-07 18:56
PIPE00、01对应端点4和5?不是2和3吗?我一直以为00、01对应2、3,02、03对应4、5呢!!
菜鸟不怕大虾! 菜鸟也要做大虾!
lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-07 20:41
我一直以为pipe对应的是端点索引,就是pipe4、5对应的是端点3,你们所说的是什么意思,是不是你们指的是端点索引,因为要刨去端点0,就是索引0、1,所以减去2,我理解的对吗?
apmusb
游客
游客
6楼#
发布于:2002-06-07 22:17
好象BulkUSB的驱动程序的也是针对具体测试板的!在DDK的帮助里有,Pipe的分配如下:
Pipe0 Bulk IN
Pipe1 Bulk OUT
Pipe2 INT IN
Pipe3 INT OUT  
Pipe4 ISO IN
Pipe  ISO OUT
dinolos
驱动小牛
驱动小牛
  • 注册日期2002-03-04
  • 最后登录2004-05-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-08 21:33
也就是说pipe00、01一定是对应批量传输端点,02、03对应中断传输端点,04、05对应同步端点?那如果同时出现端点1、2都是中断方式怎么办?望不吝赐教,加分!
菜鸟不怕大虾! 菜鸟也要做大虾!
lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-08 23:29
多谢大家指点,我好像明白了,非常感谢!!
游客

返回顶部