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