ARM7 内部时钟问题 见鬼了!!!
技术输出者 2009-09-29 05:00:43 PREINT = (CLK_Apb_PclkFreq()>>15) -1 ;// 设置基准时钟分频器 CLK_Apb_PclkFreq() / 32768 -1
PREFRAC = (UINT32)CLK_Apb_PclkFreq() & 0x7fff;//CLK_Apb_PclkFreq() - (CLK_Apb_PclkFreq() / 32768) * 32768;
printf("PCLK:%d",CLK_Apb_PclkFreq());
printf("preint:%d\n",PREINT);
printf("prefrac:%d\n",PREFRAC);
写了个程序,结果内部时钟 不走,查了半天发现预分频器的值不对
可是
我的CLK_Apb_PclkFreq()的值为3000000,打印出来的 不会错的;
但是PREINT、PREFRAC 的值为什么是0,0 呢
好郁闷!!!!