智能车制作
标题:
关于DG128的PLL的设置
[打印本页]
作者:
guoshunkai521
时间:
2012-7-16 10:18
标题:
关于DG128的PLL的设置
void SetBusCLK_32M(void)
{
CLKSEL=0X00; disengage PLL to system
PLLCTL_PLLON=1; turn on PLL
SYNR =0x40 0x03; pllclock=2osc(1+SYNR)(1+REFDV)=64MHz;
REFDV=0x80 0x01;
POSTDIV=0x00;
_asm(nop); BUS CLOCK=32M
_asm(nop);
while(!(CRGFLG_LOCK==1)); when pll is steady ,then use it;
CLKSEL_PLLSEL =1; engage PLL to system;
}
这里面有几步我看不懂,求解答!
SYNR = 0x40 0x04;
REFDIV = 0x80 0x01;
主要是“0x40”和“0x80”不知道是什么意思!
另外我POSTDIV寄存器我的书本上没有介绍,看到了不知道是怎么一回事!
作者:
guoshunkai521
时间:
2012-7-16 10:18
希望大侠们可以解答!
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2