kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1724回复:12

大侠们,求救,有谁对timeout清楚的,进来帮我看看,谢谢了

楼主#
更多 发布于:2004-05-06 22:36
我是这样做的
寄存初始化是这样的

         SL811Write(IntEna,0x61);
         SL811Write(CSOFcnt,0xAE);
         SL811Write(cDATASet,0xE0);
         SL811Write(CtrlReg,0x08);
         DelayMs(50);
         SL811Write(CtrlReg,0x05);
         SL811Write(IntStatus,0xFF);

这样子对吗?

这样写的
80h 06h 0001h 0000h 1200h 进入sl811的0x10
1,写pid(setup)和endpoint地址(0)
2,设备地址(0)
3,数据长度(8)
4,写sl811数据缓冲区首地址
5,写data0_wr到ep0control
6,等待中断,读intrstatus(读到是81h,usb a done)再读ep0status(读到04h,timeout)
7,返回1

在这里就不停的循环。
这就是我的问题。

我的RAM0x10~0xFF正常读写,SOF我看到的是隔1ms有1个小脉冲,放大之后看是像很多类似方波的波形,这个不知道是不是对的?
有人知道我错在哪里吗?谢谢了!!!

最新喜欢:

ww7002ww7002
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-07 09:33
slave端的初始化?
按照811的application notes:
00,0F:config slave mode
reset
00,06:disable int enable
00,07:set usb adr
40,01:set ep0 start adr
40,02:set ep0 len
03,00:set arm
kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-07 10:52
我用的是主的
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-07 11:21
小方波是正常的,host的初始化在那份资料也有
SUNSHANGXIN
驱动老牛
驱动老牛
  • 注册日期2002-11-19
  • 最后登录2009-08-01
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望19点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-07 17:33
听说驱动开发网的都是高手 :P :P :P
[b]苍白的,不是文字,是人的思想 虚伪的,不是网络,是人的灵魂 伤心的,不是爱情,是人的心灵 难忘的,不是容貌,是人的思诀 黎明的曙光早已不见了夕日的辉煌 东方的日出早就失去了往日的灿烂 而我也尽脱了昨日的笑容去迎接明天的枯涩 [/b]
kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-05-08 09:04
致clementzhao兄:
      host的初始化在那份资料也有?初始化的是在哪份资料?是EmbeddedHostSL811HS.pdf吗?
      我看了一下,但是初始化的具体的步骤是什么?我担心我是这里错了。
      那位大侠帮忙贴一下,多谢了。
      给clementzhao分意思一下,谢谢

clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-05-08 09:24
致clementzhao兄:
      host的初始化在那份资料也有?初始化的是在哪份资料?是EmbeddedHostSL811HS.pdf吗?
      我看了一下,但是初始化的具体的步骤是什么?我担心我是这里错了。
      那位大侠帮忙贴一下,多谢了。
      给clementzhao分意思一下,谢谢

 

就是在application notes里面有,另外例程里也有
kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-05-08 09:57
致clementzhao兄:
       application notes是“SL811SH.pdf”里的吗?帮忙贴一下好吗?我不知道是不是“SL811SH.pdf”,如果是就不用贴了。谢谢
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-05-08 10:05
应该是这个
附件名称/大小 下载次数 最后更新
2004-05-08_sl811hs_appnote.pdf (279KB)  6
kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-05-08 10:28
多谢了clementzhao兄
tgygoodboy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-08
  • 最后登录2004-06-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-05-08 22:45
搞顶了没有,我也遇到了同样的问题,到现在一直不能解决到底是怎么回事呀?????????????????????
tgygoodboy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-08
  • 最后登录2004-06-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-05-08 22:46
楼上的大哥能给点提示吗?
kuchanzi
驱动牛犊
驱动牛犊
  • 注册日期2004-01-31
  • 最后登录2006-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-05-09 01:58
你对照例程初始化,应该可以的,我的已经差不多了,谢谢哥哥们了,尤其感谢clementzhao兄
游客

返回顶部