本帖最后由 examdog 于 2013-9-24 16:18 编辑
gccfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GCCFG);
gccfg.b.pwdn = 0;
if (pdev->cfg.Sof_output)
{
gccfg.b.sofouten = 1;
}
USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GCCFG, gccfg.d32);
把GCCFG的值读出来,没做处理,就又写回去了,这是为什么呢
|