新人求解,之前一直使用NUC100VE3AN,12M晶振,PLL 4倍频,现在换成了NUC100VE3DN,PLL倍频那块程序都没更改,但CPU的速度明显变慢, PLLCON &= (~((1 << 16) | (1 << 17) | (1 << 18) | (1 << 19)));//PLL正常模式,使能PLL输出,使用外部晶振 delay(2000);
CLKSEL0 = (CLKSEL0 & (~HCLK)) | HCLK_PLL;//HCLK时钟源选择PLL时钟
PLLCON = (PLLCON & (~0xffff)) | 0xC22E;//PLL 48M
CLKDIV &= 0xFFFFFFF0;
用NUC100VE3AN时,定时器中断1S中断一次,换成NUC100VE3DN后变成2S多中断一次
认真看了这两款CPU共用一份数据手册。但实际速度就是变慢了,求解。
|