我使用了NUC120的开发板,现在有一个关于PLL的问题,想请你帮忙解决一下,谢谢!
我想用PLL产生I2S的时钟源,使其在I2S为32KHZ时的MCLK为8.19MHZ,其中选择了PLL产生I2S的时钟源,
u32Freq = u32PLLSrc * (SYSCLK->PLLCON.FB_DV+2) / (SYSCLK->PLLCON.IN_DV+2) / au32Map[SYSCLK->PLLCON.OUT_DV];
我选择了u32PLLSrc =22118400HZ,要对PLL寄存器进行配置,按照计算设置:FB_DV=6;IN_DV=9;OUT_DV=0
但是,经过逻辑分析器分析后看到LRCLK也变为5.682MHZ,MCLK也没有了输出值一直为低!
请问这是什么原因?
|