lioniamhero
驱动小牛
驱动小牛
  • 注册日期2003-05-31
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1096回复:4

不知是硬件还是固件问题?请jinghuiren过来看看。

楼主#
更多 发布于:2003-09-14 21:20
jinghuiren:
   你好,你给的程序,我已基本消化,驱动我还是用EZUSB.SYS ,现在我的困惑是高速模式下如何通信,硬件和固件又如何那。
   我用的是CYPRESS68013的片子,现在我们的板子能识辨,我改的应用程序也能对芯片的端点FIFO读和写。但我们的外围设备直接和FIFO通信(按芯片说明书资料上设计的,固件也是改成AUTO-IN模式),一接上去就死机。我的应用程序循环读也读不到。
   请问在高速模式下要如何做呢。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-15 09:31
仔细再查查寄存器设置和量一量管脚吧
检查一下你slave fifo的sloe,slcs,slwr是否正确,还有你的flaga flagb flagc是否有问题,相关寄存器是ifconfig,FIFOPINPOLAR,EP2FIFOPFH,EP2FIFOCFG,看这些寄存器设置是否和你的实际情况相符等等。

flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-15 09:31
工作多多啊!^_^
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-09-15 09:32
工作多多啊!^_^sloe,slcs,slwr是需要上拉的!
lioniamhero
驱动小牛
驱动小牛
  • 注册日期2003-05-31
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-16 10:38
感谢楼上两位。我再去好好查查原因。你们是否有用FPGA控制的原理图(用外部时钟,slave 模式),及相应的固件程序那。如有能否让我学习学习。
我的邮箱lioniamhero@yahoo.com.cn
游客

返回顶部