在线时间13 小时
UID4072698
注册时间2024-12-13
NXP金币267
该用户从未签到
注册会员

- 积分
- 135
- 最后登录
- 2025-3-21
|
发表于 2025-2-25 19:13:42
|
显示全部楼层
官方代码只能12M,要自己配才行:
Chip_USB0_Init();/*将USB0 PLL初始化为480 MHz */
Chip_Clock_SetDivider(CLK_IDIV_A,CLKIN_USBPLL,3); /*来自USB0PLL的DIV_A源,并将分频器设置为2(支持的最大div值为4)[IN 480 MHz;输出240 MHz */
Chip_Clock_SetDivider(CLK_IDIV_B,CLKIN_IDIVA,2); /*来自DIV_A的源DIV_B,[IN 240 MHz;输出80 MHz */
Chip_Clock_SetBaseClock(CLK_BASE_ADCHS, CLKIN_IDIVB, true, false); /* Source ADHCS base clock from DIV_B */
ulFreqHSADC = Chip_HSADC_GetBaseClockRate(LPC_ADCHS);
Chip_Clock_EnableOpts(CLK_MX_ADCHS, true, true, 1);/*启用寄存器时钟*/
Chip_Clock_Enable(CLK_ADCHS); /*启用时钟*/
Chip_RGU_TriggerReset(RGU_ADCHS_RST);
while(Chip_RGU_InReset(RGU_ADCHS_RST)){} |
|