at32f415 rt-thread下识别U盘

[复制链接]
 楼主| jw__liu 发表于 2024-6-17 07:39 | 显示全部楼层 |阅读模式
第一次能顺利识别 拔出U盘来再次插入就不能识别了。
 楼主| jw__liu 发表于 2024-6-17 07:44 | 显示全部楼层

at32f415 rt-thread下识别U盘

本帖最后由 tyw 于 2024-6-17 09:28 编辑

代码卡死在 drv_usbotgh.c 的 225 行的while循环里
    while(retry --)
    {
        rt_completion_wait(&urb_completion, timeout);
        if(usbh_get_urb_status((&p_usbotg_instance->p_otg_core->host), pipe->pipe_index) == URB_NOTREADY)
        {
            if((pipe->ep.bEndpointAddress & 0x80) == 0)
            {
                goto __resend;
            }



您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

3

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部