maoxuezhen
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1344回复:2

d12在枚举时的问题

楼主#
更多 发布于:2002-06-06 16:30
在收到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是什么?

大侠帮忙,特别是版主大人。

毕设答辩已临近,很郁闷的说。
panda_lu8888888
驱动小牛
驱动小牛
  • 注册日期2002-06-03
  • 最后登录2002-07-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-07 10:10
问题很可能出在PC端
RX是接收 TX是发送
风儿
lz19810729
驱动牛犊
驱动牛犊
  • 注册日期2005-03-22
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-18 23:27
能不能说的具体一点阿
游客

返回顶部