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

68013中的读数据问题

楼主#
更多 发布于:2003-06-30 10:09
各位好,我在用68013芯片从外设读数据的时候(利用控制面板从ep6 in 读数据,ep6 设为4x 缓冲,512字节),开始读入的时候数据并不是我要读入的数据,可是连着按4次bulk trans后(第4次没变,等第5次时就开始为正确的了)数据就对了,为什么啊?如何解决呢?谢谢
Jane_11
驱动牛犊
驱动牛犊
  • 注册日期2002-06-07
  • 最后登录2006-03-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-30 11:08
我也遇到了这样的情况。:(
bab
zyz1974
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2005-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-30 11:12
那你认为是什么问题呢?我认为是在我发读指令前已经有数据进入了ep6,这样在我按bulk trans后读出来的数据,是以前放入的,只有把其读空后才会读到新数据,你认为呢?如果是这样的话你如何解决呢?
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-30 21:43
可以试试先晴空fifo。里面可能有剩余的包。
zyz1974
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2005-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-06-30 22:15
你好

如何清空FIFO呢?使用开发面板上的clear吗?
luckyjm
驱动中牛
驱动中牛
  • 注册日期2002-12-19
  • 最后登录2004-03-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-01 09:51
可以在固件里加语句清FIFO,并用LED灯观察FIFO是否已清空了。
游客

返回顶部