智能车制作
标题:
为什么不能超频
[打印本页]
作者:
zaza
时间:
2009-5-26 02:50
标题:
为什么不能超频
晶振16MHZ想内部超到24MHZ执行下列程序没有反应,
REFDV=3;
SYNR=2;
while(CRGFLG&0x08!=1);
CLKSEL=0x80;
作者:
chiusir
时间:
2009-5-26 16:48
去看我的另一个帖子吧
作者:
50833713
时间:
2009-5-26 17:21
提示:
作者被禁止或删除 内容自动屏蔽
作者:
zdhly0401
时间:
2009-5-26 18:16
REFDV=3;
SYNR=2;
这两个寄存器配置的不对,你看看龙丘写的,对这两个寄存器最高两位的描述:
SYNR=0x00 | 0x01; // VCOFRQ[7:6];SYNDIV[5:0]
// fVCO= 2*fOSC*(SYNDIV + 1)/(REFDIV + 1)
// fPLL= fVCO/(2 × POSTDIV)
// fBUS= fPLL/2
// VCOCLK Frequency Ranges VCOFRQ[7:6]
// 32MHz <= fVCO <= 48MHz 00
// 48MHz < fVCO <= 80MHz 01
// Reserved 10
// 80MHz < fVCO <= 120MHz 11
REFDV=0x80 | 0x01; // REFFRQ[7:6];REFDIV[5:0]
// fREF=fOSC/(REFDIV + 1)
// REFCLK Frequency Ranges REFFRQ[7:6]
// 1MHz <= fREF <= 2MHz 00
// 2MHz < fREF <= 6MHz 01
// 6MHz < fREF <= 12MHz 10
// fREF > 12MHz 11
// pllclock=2*osc*(1+SYNR)/(1+REFDV)=32MHz;
作者:
welterstar
时间:
2012-2-20 14:42
作者:
乐逍遥a
时间:
2012-3-12 17:21
奇怪!!我就一直没有设最高两位,可是有反应啊
作者:
乐逍遥a
时间:
2012-3-12 17:23
chiusir 发表于 2009-5-26 16:48
去看我的另一个帖子吧
奇怪!!我就一直没有设最高两位,可是有反应啊。。。求教!!难道是错的???
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2