阅读:1683回复:5
[url=http://WWW.FCCTEC.COM]高速数据采集卡[/url] |
|
|
沙发#
发布于:2004-07-18 22:46
在电脑上现在都有4个可以插的usb口。但一般在机箱前面的只支持1。1,在后面的可知持2。0。你可以试一下。2。0的速度还是很快的。
|
|
板凳#
发布于:2004-07-18 22:51
如果你插入移动硬盘可以认出USB2。0,而你自己的设备则认出是USB1。1,那么我想很有可能是你的Firmware有问题,请查看Dscr.a51里的配置描述是否正确,通常在ConfigDes有两套分别对应于1。1和2。0
|
|
地板#
发布于:2004-07-19 09:06
谢谢两位大侠的指点。
下面是复位中断函数 void ISR_Ures(void) interrupt 0 { // whenever we get a USB reset, we should revert to full speed mode pConfigDscr = pFullSpeedConfigDscr; ((CONFIGDSCR xdata *) pConfigDscr)->type = CONFIG_DSCR; pOtherConfigDscr = pHighSpeedConfigDscr; ((CONFIGDSCR xdata *) pOtherConfigDscr)->type = OTHERSPEED_DSCR; EZUSB_IRQ_CLEAR(); USBIRQ = bmURES; // Clear URES IRQ } 但是FX2枚举的时候到底选择pFullSpeedConfigDscr和pHighSpeedConfigDscr哪个描速符呢,有没有办法在电路图上做处理,使一上电的默认USB(无EEPROM)就是USB2.0的呢。 |
|
|
地下室#
发布于:2004-07-19 21:11
顶一下
|
|
|
5楼#
发布于:2004-07-28 18:29
请问楼主,你的驱动是用DS开发的吗?DS用向导可以生成2.0的驱动吗?
|
|