| 8mhz可以使用。bsp 是根据12mhz算的。 把crytal 的micro define 改成8mhz用的就好了。
 
 #define __HIRC      (12000000UL) =>8000000
 
 /* Set core clock as PLL_CLOCK from PLL */
 CLK_SetCoreClock(FREQ_192MHZ);
 
 /* Set both PCLK0 and PCLK1 as HCLK/2 */
 CLK->PCLKDIV = CLK_PCLKDIV_APB0DIV_DIV2 | CLK_PCLKDIV_APB1DIV_DIV2;
 
 /* Enable UART module clock */
 CLK_EnableModuleClock(UART0_MODULE);
 
 /* Select UART module clock source as HXT and UART module clock divider as 1 */
 CLK_SetModuleClock(UART0_MODULE, CLK_CLKSEL1_UART0SEL_HXT, CLK_CLKDIV0_UART0(1));
 
 /* Enable USBH module clock */
 CLK_EnableModuleClock(USBH_MODULE);
 
 /* USB Host desired input clock is 48 MHz. Set as PLL divided by 4 (192/4 = 48) */
 CLK->CLKDIV0 = (CLK->CLKDIV0 & ~CLK_CLKDIV0_USBDIV_Msk) | CLK_CLKDIV0_USB(4);
 
 |