阅读:1344回复:2
d12在枚举时的问题
在收到setup包后(读出来的数据是80,06,00,01,00,00,40,00)将设备描述符写到缓冲区里去,然后主机就没有响应了或者执行2次GetDescriptor主机就不会发任何setup包了,也就是说没有set
address这个请求。 请问最有可能是问题是出在主机还是我的单片机处理? 如果我想观测主机是怎样进行枚举的(对从单片机送来的数据观测),应该怎么办? 另外在这段话中“GetDeviceDescriptor。主机主要对Length域感兴趣,发送内容一定要正确,特别是第 2字节type一定为0x01,即Device;否则,主机将不响应,或 者再重复2次后放弃。可检查一下对EP0的RX、TX的设置次序。” RX,TX是什么? 大侠帮忙,特别是版主大人。 毕设答辩已临近,很郁闷的说。 |
|
沙发#
发布于:2002-06-07 10:10
问题很可能出在PC端
RX是接收 TX是发送 |
|
|
板凳#
发布于:2005-07-18 23:27
能不能说的具体一点阿
|
|