whoIme
驱动牛犊
驱动牛犊
  • 注册日期2004-06-29
  • 最后登录2009-07-08
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1220回复:4

d12枚举时遇到的两个问题及其解决方法,希望大家不要犯和我同样的错误!!(高手就不用看了)

楼主#
更多 发布于:2005-07-19 17:00
  下面的两个问题虽然简单,但对于象我这样的自学者来说,一旦遇到解决起来也是比较困难的。
所以公布出来,希望对大家有所帮助。我的硬件使用的是89S51+D12

1>
问题:
    INT_N引脚常低,D12不接受命令,使用读取ID命令(0xfd)得不到正确的值(第一个字节应为0x12,第二个字节为0x10)。
原因:
    51单片机的P0口没有上拉。

2>
问题:
    枚举不成功。用bushound观察发现PC发送了三次GET DESCRIPTOR,但都没有得到应答。
通过串口打印数据发现D12收到的数据都是(40 or c0 or 80 )。
原因:
    D+和D-线接反了。
xinli->新利
驱动中牛
驱动中牛
  • 注册日期2004-03-28
  • 最后登录2007-08-24
  • 粉丝0
  • 关注0
  • 积分483分
  • 威望56点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-02-21 15:34
终于找到我爱
    楼主你伟大,回家马上试试~~~~如果再来冒泡,加我成好友QQ103094558
xueli19810917@163.com
xueli19810917@163.com www.GGJJDDMM.com
mclmsy
驱动牛犊
驱动牛犊
  • 注册日期2005-08-20
  • 最后登录2007-03-15
  • 粉丝0
  • 关注0
  • 积分121分
  • 威望15点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-09 22:40
问一下“bushound”是什么工具,在哪里能得到?怎么用?
mcl
ballzb
驱动牛犊
驱动牛犊
  • 注册日期2007-03-07
  • 最后登录2007-03-28
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-03-10 09:28
1、bushound是一个监控总线数据的软件,比如usb,串口数据传输都会被显示出来,在xp下有时候会出现蓝屏,2000下直接重启
2、在本版置顶就有下载
3、用法安装之后试试就知道了,基本的使用不难
hzzcl
驱动牛犊
驱动牛犊
  • 注册日期2006-11-15
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-03-10 14:56
为什么在XP下有时会出现蓝屏???
游客

返回顶部