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

9052读两次才能读到正确数据??

楼主#
更多 发布于:2004-03-23 09:05
9052对双口RAM读写,如果上一次读出的数据为0xFFFF,本次地址中内容为0,则本次读出数据也为0xFFFF而不是0,但读两次的话,第二次可以读出正确数据0。但如果本次数据与上次数据差别不大的话,比如说0xFF70,就可以正确读出。另一方面,上次读出0,本次都能正确读出!感觉是数据线电平由低变高容易,由高变低的线越多越困难。那位高手能分析一下问题的原因?!先谢了!!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-03-24 13:32
用户被禁言,该主题自动屏蔽!
mydrive
驱动牛犊
驱动牛犊
  • 注册日期2001-06-21
  • 最后登录2004-05-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-27 03:01
检查一下本地总线的时序、等待周期设置和驱动能力。
alion
驱动牛犊
驱动牛犊
  • 注册日期2003-11-13
  • 最后登录2004-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-11 20:19
9052的datasheet中建议每根数据线加上下拉电阻,不知道是不是必须!
游客

返回顶部