当系统时钟按
SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_8MHZ);
设置时,USB 无法正常通信。若将时钟设置改成:
ROM_SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |
SYSCTL_XTAL_8MHZ);
后,则USB能正常收发数据。
由于程序中涉及到其他外设,故不能修改系统时钟。有没有单独设置USB 模块控制时钟的方法?