版块
论坛
喜欢
话题
应用
搜索
登录
注册
hejoin的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=10646
配置好之后端点0怎么那么大? 什么问题?
Device Descriptor:bcdUSB: 0x0110bDeviceClass: 0xDCbDeviceSubClass: 0x00bDeviceProtocol: 0x00bMaxPacketSize0: ...
全文
回复
(
12
)
2004-04-19 20:35
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
hejoin
:
感谢,有点清晰了
(2004-04-20 12:07)
回复
jinghuiren
:
你弄错了,那个端点应该是0x01,对应前面的0x81,控制端点是默认的不能配置的! 那个0x0507估计是endpoint描述符的前两个字节 如下: 0x0507//看此处,估计是你驱动里或者固件程序里弄错了。 0x0281 0x4000 0x0700 0x0105...
(2004-04-20 12:03)
回复
hejoin
:
其实你用USB调试助手验证一下能否正常收发数据就可以知道对不对了。比如你在描述符中对SIZE改小,那么你会发现只能收到相应长度得数据。这样就可以验证你得描述符设置对了。 现在问题就在这里,用 windriver无法对0端点之外的任何端点进行操作,写数据总是超时,所以才怀疑...
(2004-04-19 23:37)
回复
LJ1978
:
其实你用USB调试助手验证一下能否正常收发数据就可以知道对不对了。比如你在描述符中对SIZE改小,那么你会发现只能收到相应长度得数据。这样就可以验证你得描述符设置对了。
(2004-04-19 23:35)
回复
hejoin
:
你有没有发现软件显示得数据其实都是你发过去得描述符,只是他处理错了。 对,确实
(2004-04-19 23:27)
回复
LJ1978
:
你有没有发现软件显示得数据其实都是你发过去得描述符,只是他处理错了。
(2004-04-19 23:25)
回复
LJ1978
:
我看U盘是错得。哈哈。我也不清楚出啥问题。明天我再看看。。。
(2004-04-19 23:23)
回复
hejoin
:
我看usb鼠标是对的啊
(2004-04-19 23:21)
回复
LJ1978
:
好像就是这个软件。我回去看看。反正我用正式的U盘看,也是错的。而且有规律的。第一个正确。后面的好像是接收时候错位了。 不信你用一个正式的U盘看看
(2004-04-19 23:04)
回复
hejoin
:
真的还是假的? usbview看的啊
(2004-04-19 22:46)
回复
1
2
下一页 »
hejoin
加关注
写私信
0
关注
0
粉丝
185
帖子
返回顶部