我自己做了一个stm32f407的板子,usb接口接的是PA11和PA12,没有外部存储芯片。我想读u盘里面的图片并显示在lcd上面,但是同样的程序在探索者开发板上面就能正常运行,在自己做的板子上面就检测不了U盘,一直都在这个函数外面循环进不到这个函数里面 case HOST_IDLE :
printf("cc");
if (HCD_IsDeviceConnected(pdev))
{
phost->gState = HOST_DEV_ATTACHED;
printf("dd");
USB_OTG_BSP_mDelay(100);
}
break;
请大神们帮忙分析一下这个是什么原因导致的呢?已经搞了两天了都还没有找到原因。
一周热门 更多>