我用fx2,目前采集已经能在usb2.0主机上成功跑起来但是我还需要兼容usb1.1, 请问有谁做过?我参考cypress的例程进行协议切换(通过读取usbcs的高速位来判断),但没结果
回复(14) 2007-10-23 18:05 来自版块 - USB驱动开发
表情
wjt810907驱动程序基本不需要改动(2007-11-28 18:51)
liulang2450是固件程序和那个驱动程序都得修改么?(2007-11-27 15:58)
wjt810907顶起来,让牛人能看到(2007-11-19 19:13)
lvwj看起来是没有什么进展啊! 重新看了下资料,发现不少原来不怎么注意的地方。呵呵。不过这个问题还是没有解决。唯一能够确定的就是 68013 肯定能在 usb1.1 下工作。但是 Firmware 要注意什么地方还不是很清楚。(2007-11-17 14:07)
wjt810907这个我也试过,奇怪的是sof的发生频率仍然是8次每毫秒(在sof中toggle io,然后用示波器册) 注:这个实验在支持2.0的主机上 为啥,难道cy7c68013a直接识别成高速? 但据我所知:任何速度的设备枚举都是从全速开始的呀,我全设成full speed为何还不行?...(2007-11-14 08:51)
lvwj我把描述符改成了 default device, 所有配置描述符指针全部指向 Full Speed 描述符,还是搞不定。看来根本的原因不在这里。这两天回头好好看看 usb 资料再说了。这么盲目的试,也不是办法。(2007-11-13 09:49)
wjt810907终于遇到知音拉,希望哪位大虾看到,帮忙解决以下(2007-11-13 09:10)
lvwj顶! 我也是相同的问题啊。今天自己试了一下,改成 full speed 的描述符,pc 主机不能识别固件下载后的设备。可能是哪儿有遗漏的地方。再试试(2007-11-12 18:28)
wjt810907无奈,自己顶起(2007-10-31 08:57)
wjt810907谢谢jinghuiren大虾, 我的情况是这样的,我确实是按照cypress的框架改的,bulk端点的大小小于64B,iso端点大小68B。目前在只支持usb1.1的主板上有时候可以,有时候不可以(好想驱动不能正常加载,设备管理器对应设备有叹号),偶尔好一下,大部分时间不...(2007-10-30 13:10)

返回顶部