tom_2_2
驱动牛犊
驱动牛犊
  • 注册日期2010-02-13
  • 最后登录2012-04-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1866回复:3

EZ_USB如何进入高速传输模式及相关问题

楼主#
更多 发布于:2011-02-15 22:18
  1。我现在尝试的Slave FIFO 端点2设置成AUOTOUT 512*4,然后PC每次发512字节,外部单片机用异步读FIFO。
就这样测出来的速度是300KB/S,我听说这种传输速度可以达到几十M/s,不知道是怎么设置的,PC肯定支持USB2.0高速的,我把板子试了机器上所有的USB口好像没什么效果。不知道程序里要怎么设置?
  2。如果要想把CYPRESS提供的Bulkloop块传输例子,改成高速模式要怎么设置程序?

  3。我发现问题1在做Slave FIFO实验时端点2的描述符中的端点大小如果从512改成64字节,用USB Console只能发送3次64字节的数据包,点击第4次时就传输fail了,另外单片机程序每次读取数据从512改成64了也没有作用?

  上面3个问题晚辈在这里虚心请教了,我实在解决不了了!
Pegram
论坛版主
论坛版主
  • 注册日期2005-12-03
  • 最后登录2013-08-23
  • 粉丝13
  • 关注5
  • 积分1333分
  • 威望4717点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分2分
沙发#
发布于:2011-02-28 17:16
>> 2。如果要想把CYPRESS提供的Bulkloop块传输例子,改成高速模式要怎么设置程序?
USB 1.1和2.0驱动批传输方式的区别,往往就是把1.1的PackSize乘以8。另外,我没有EZ_USB驱动代码,所以不了解情况,但如果它是一个不算太遥远的USB项目的话,应该能支持2.0吧;更何况Cypress是生产世界上第一片USB 2.0芯片的厂家。
《寒江独钓》与《竹林蹊径》的合作作者。精通USB开发,设计了CY001 USB驱动套件(http://bbs.driverdevelop.com/read.php?tid-119314.html)。
spomu
驱动牛犊
驱动牛犊
  • 注册日期2008-04-03
  • 最后登录2011-03-10
  • 粉丝0
  • 关注0
  • 积分43分
  • 威望35点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2011-03-01 14:35
我也是同样的问题,最多到360kB/s,是不是必须涉及到驱动层的东西?期待高手
spomu
驱动牛犊
驱动牛犊
  • 注册日期2008-04-03
  • 最后登录2011-03-10
  • 粉丝0
  • 关注0
  • 积分43分
  • 威望35点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2011-03-10 16:46
这个论坛怎么全是问问题的?能解决的少之又少
游客

返回顶部