移植ST官方提供的USB库在STM32F105上实现了HOST读写U盘,将工程移植到GD32对应型号上后,USB初始化卡死在 do
{
USB_OTG_READ_REG32(&pdev->regs.GREGS->GRXSTSP);
hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[i]->HCCHAR);
USB_OTG_BSP_uDelay (20);
}
while (hcchar.b.chen);
对USB运作等原理不是很了解,有大佬知道是什么原因导致的吗? |