jiaxifang
驱动牛犊
驱动牛犊
  • 注册日期2001-12-11
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1388回复:2

等时传输

楼主#
更多 发布于:2001-12-26 22:41
有哪位朋友现在在用ESUSB开发板,而且在调试等时传输,请不吝指教,我快急死了,老板催的紧,再不出成果的话,老板可要.....,请你们一定要帮帮我。
    我老是找不到FIFO,我想用单步调试,看FIFO里的数据是什么,但是找不到FIFO,另外,我不知固件如何跳到ISR_SOF()中去的,请大家赐教。我想传大量的数据,但是数据传出来很乱,不知怎么回事?

最新喜欢:

LonghaiLongha...
佳佳
Longhai
驱动牛犊
驱动牛犊
  • 注册日期2001-11-27
  • 最后登录2002-01-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-29 17:18
看FIFO里的数据是在Data Memory窗口里看的,你敲入它的地址(X:????)就可以看的,固件应该是在接收到SOF包时就跳到ISR_SOF()中去的,主机在每隔一定的间隔就会向设备发送一个SOF.

山重水复疑无路.
ZFR11
驱动牛犊
驱动牛犊
  • 注册日期2001-09-18
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-08 16:52
调试很简单的,不用多说。。
 如果你看到的数据是乱的话,可能原因是:

  1。硬件问题:看看你的FIFO的控制信号的逻辑连接是否
               正确。因为用FIFO缓存数据流时,一般
               会采用FAST ISO 传输模式。须注意的是,
               这种传输模式的读写信号只有8种时序图。
              你要看看你的FIFO读写时序是否吻合,不
               吻合的话,需要加逻辑芯片。
  2。软件问题:在你FIRMWARE,FIFO初始化是否有错;
               ISR_Sof里的IN,OUT FIFO的操作是否正确;

  据我的经验,以上问题解决,FIFO的数据一般就不会出错了。
              
HI,大家好。
游客

返回顶部