LPC936中:PLL输入频率的分频系数PLLDV3:0 能否取0值? 我的产品中,PWM信号必须达到16位的精度, 这样一来,PWM的频率就大大降低,如: fosc = 7.373MHZ, DIVM=2, CCLK = 7.373/4 = 1.84325MHZ, PCLK = CCLK/2 = 0.921625MHZ 如果PLLDV3:0 = 1, 则PLL的输入频率为:0.4608MHZ, 则16位精度的PWM的输出频率只有225HZ,此时程序工作很正常。 如果PLLDV3:0能够取0值的话, 则PLL的输入频率应该就是PCLK, PWM的输出频率就可以翻一倍,但取0值时,一直末能试验成功!晕! 我将MCU时钟分频系数 DIVM 改为3,或 4,也都末能试验成功! 这个问题已困挠我N天了,不知到底能否取0值,请高手指点下!万分感谢!!!
|