zhaobeishengcoo
驱动牛犊
驱动牛犊
  • 注册日期2004-02-25
  • 最后登录2005-05-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1451回复:2

请问:用MCU+D12做成的板子,固件运行,用USBcheck能否直接检测固件

楼主#
更多 发布于:2004-04-07 15:21
大虾,好。我用51+D12做成一块电路板,用作A/D采集。也编了固件。与微机连接起来,运行时,发现能够收到PC发出的命令。
get_descriptor,set_address等,命令也正确。但枚举老是不成功。调试发现,有几个基本命令根本就没有用到。如set_configuration,get_configuration等。看注册表中,也没出现我所设定的VID与PID。实在没有头绪了。
问一下:固件运行正确后,会读到VID与PID,USBcheck就会检测到USB硬件,进入检测界面?然后是不是就可以用它来测试其余的命令了?

最新喜欢:

lhaihlhaih
zhaobeishengcoo
驱动牛犊
驱动牛犊
  • 注册日期2004-02-25
  • 最后登录2005-05-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-16 21:50
已经解决了

和我有一样有疑惑的,说一下,

BusHound只有在固件成功枚举之后

设备才能在Device下面出现,

而且USBcheck也只有在枚举之后才能检测设备是否正常

[编辑 -  4/18/04 by  zhaobeishengcool]
chengzhen
驱动牛犊
驱动牛犊
  • 注册日期2004-04-05
  • 最后登录2008-10-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-03 13:45
我是新手,为什么我的firmware调试时,已经确认mcu 将设备描述符写入d12 的缓冲区,但是我用bus hound 却看不到描述符的信息在总线上出现????/
  请教两位!!!3x
游客

返回顶部