Luca871250 发表于 2012-12-10 11:58
我测试时发现有个爱国者U盘在写文件时,写到中途会失败。跟踪发现“数据PID错误”,导致通道中止;不知道 ...
你好!能加一下qq吗?843182364 谢谢! 我用的是最新的V2.1.0库,测试金士顿8G的U盘,能连接上,但是运行到这里时就直接跳出switch语句,枚举出错,不知道是什么原因。
case HOST_ENUMERATION:
/* Check for enumeration status */
if ( USBH_HandleEnum(pdev , phost) == USBH_OK)
{
/* The function shall return USBH_OK when full enumeration is complete */
/* user callback for end of device basic enumeration */
phost->usr_cb->EnumerationDone();
phost->gState = HOST_USR_INPUT;
}
break;
|