zyz1974
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2005-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:773回复:2

flytomoon请教你个问题

楼主#
更多 发布于:2003-10-20 19:30
假如我的读写过程是这样的,你认为问题会出在哪里?
 写过程是这样的:通过端点2向EP2FIFOBUF写入512字节的80,(采用GPIF模式),当设备端CPLD译码单元收到80后进行初始化操作,向外设的SRAM里写入递增的数,完了后就吧数据写到EP6FIFOBUF,然后F主机发A0指令(也是通过端点2批量写入512字节的AO),接下来进行读,读出来的数据应该在8192字节均为递增的数,可是后面却有一些字节不是递增的了,比较乱了
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-20 19:39
估计是后面的数据丢失了,那些乱的数是随机的,看看时序上有没有问题,以免数据丢失。
zyz1974
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2005-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-20 20:28
怎么看时序是否有数据丢失呢?
游客

返回顶部