Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3411回复:26

新手求教D12枚举问题:不能向主机发回数据

楼主#
更多 发布于:2004-12-01 15:29
用D12进行枚举时,发现可以收到get_discriptor,但是不能把device discriptor发回主机。我可正常操作D12,收到get_discriptor后马上ACK ep0和ep1 ,然后向ep1缓冲写00 10 12 01 00 01 DC 00 00 10 71 04 66 06 00 01 00 00,然后用FA使缓冲有效,用bushound检测,每次看到主机get_discriptor后都提示no respond。这是否与suspend的接法有关?我直接把suspend接GND了。请高手指教……成功之日必定把所有成果奉上……
cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-01 16:40
恩……,以前接触过一些D12的知识,在我的印象中“suspend”应该是要接一个上拉电阻吧!而不是你接的那样直接接“GND”!
Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-01 23:23
接了一个10K上拉,但是情况还是一样。现在我觉得这个问题和suspend的接法似乎没有什么关系。因为在枚举的过程中,D12应该不会挂起,当三次get_descriptor都没有回应的时候才挂起的,所以suspend不接也可以完成枚举。以上纯属推测,还望指正。
Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-02 12:26
没有人遇到相同问题吗?
Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-04 08:29
高手们帮帮忙吧~~~~~还育一个发现,原来D12就算suspend悬空也可以枚举成功的。拿了一个有D12的东西,把suspend脚断开,枚举一样成功,最后提示安装驱动程序。
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-12-05 17:06
不知道D12的芯片资料,1581是用EP0的IN回复的.
新手上路,请多关照.
Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-12-05 21:53
我这里说的ep1即是EP0的IN
ep0 = EP0 OUT
ep1 = EP0 IN
ep2 = EP1 OUT
……

chenlingyan
驱动牛犊
驱动牛犊
  • 注册日期2004-11-17
  • 最后登录2005-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-12-08 17:46
不知楼主的问题解决了没有?我也是同样的问题,不能自举,可以收到host发来的get device descrptor的命令。但我发送数据给host后,用bus hound监测,是stall。楼主可以发信给我,讨论一下吧。
kkyouking
驱动中牛
驱动中牛
  • 注册日期2004-02-23
  • 最后登录2008-02-27
  • 粉丝0
  • 关注0
  • 积分47分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-12-08 23:48
http://devking.51.net/http://devking.51.net/
52+PDIUSBD12开发套件 SL811单片机读写U盘套件 www.devking.cn 联系sl811hs@yahoo.com.cn QQ 14441292
XR_WDM
驱动小牛
驱动小牛
  • 注册日期2002-06-28
  • 最后登录2013-03-01
  • 粉丝1
  • 关注0
  • 积分15分
  • 威望67点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-12-09 15:22
我也是一样的问题!有没有解决?
大家有没有什么进展!!
请指点!多谢!
后进而勃发
bbybati
驱动牛犊
驱动牛犊
  • 注册日期2004-12-10
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-12-13 10:37
我也有此痛苦,被折磨了两个星期了,也没有解决!!!大家有进展,来说一下吧。。。
XR_WDM
驱动小牛
驱动小牛
  • 注册日期2002-06-28
  • 最后登录2013-03-01
  • 粉丝1
  • 关注0
  • 积分15分
  • 威望67点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-12-13 13:53
你们使用的主控芯片是什么?
有没有什么特殊的地方?
后进而勃发
bbybati
驱动牛犊
驱动牛犊
  • 注册日期2004-12-10
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-12-13 14:30
我用的是ISP1161芯片,也没有什么特别的地方啊!
望指点啊....
XR_WDM
驱动小牛
驱动小牛
  • 注册日期2002-06-28
  • 最后登录2013-03-01
  • 粉丝1
  • 关注0
  • 积分15分
  • 威望67点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-12-13 14:42
能不能够正常读写?
后进而勃发
chenlingyan
驱动牛犊
驱动牛犊
  • 注册日期2004-11-17
  • 最后登录2005-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-12-13 14:44
能够读不能够写,看来需要个联盟讨论这个东西 了。
Ivan78
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2005-09-27
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-12-14 08:40
赞成建立联盟……
搞了几个晚上,毫无头绪……看来这个是普遍问题了!建议大家把现象和做法都摆出来,看看有没有什么线索……
chenlingyan
驱动牛犊
驱动牛犊
  • 注册日期2004-11-17
  • 最后登录2005-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-12-14 19:39
唉,我是还没有解决,都一周 了毫无进展
intere23s
驱动牛犊
驱动牛犊
  • 注册日期2004-07-01
  • 最后登录2009-06-24
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望9点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2004-12-22 16:02
我用AVR也遇到同样问题,顶一下吧
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2005-01-05 19:20
w无语拉,没有结尾吗?我现在的情况是收到的数据是
CTL    80 06 00 02  00 00 ff 00     GET DESCRIPTOR            
   7.0  DI     0a 02 33 00  01 01 00 60  32 00 00 f0  ff ff 80 f0  ff ff 00 00 。。。。。。。
这是BUS HOUND收到的第一个GET DESCRIPTOR
为什么不是
CTL 80 06 00 01 00 00 40 00
12 01 00 DC。。。。。
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2005-01-07 07:57
上面的问题没人解决吗?
上一页
游客

返回顶部