avnet1713
驱动牛犊
驱动牛犊
  • 注册日期2003-08-06
  • 最后登录2004-04-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1342回复:3

20分--求救sl811的timeout问题!

楼主#
更多 发布于:2003-08-07 21:33
相同的代码在以前的一个板子上跑得好好的,现在的板子也是用12m晶振,但是在slave detect的第一个SETUP时候就翘了,跟踪一下tranxfer函数说是timeout了,有谁遇到过最后成功解决的,大家讨论一下?

我查询的资料,得到的线索如下:
1.硬件上的问题,比如走线和干扰使得从设备传回的差分信号不够好,使得主端出现timeout(不确定)
2.据说用48m有源晶振会比较好(但是以前的板子也是用12m的打)
3.你来回答吧:0

我还没有弄好,谁指点一下这个bug,解救者一定奉上分数,等我弄好了会奉献一篇完整的开发sl811给大家。
avnet1713
驱动牛犊
驱动牛犊
  • 注册日期2003-08-06
  • 最后登录2004-04-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-07 21:35
sorry,本来想给50分的,可是我没有那么多分数,大侠请出手
stanleyhe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2006-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-08 01:36
建议仔细检查两块板是否有差异。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-08 08:07
我的感觉硬件上的原因比较大,因为同一个程序不会有什么问题,两块同样的板子就难说了,最好先分别通电测一下两块板的各引脚电平,尤其是一些关键的控制线,至于晶振应该没有那么大的影响,如果不放心,顶多自己加各滤波好了,不过应该和晶振没关系。
游客

返回顶部