飞思卡尔 锁相环初始化步骤

2020-02-21 21:02发布

void initial_pll(void) //BUSCLK=40M  
{   
  CLKSEL=0X00;
  PLLCTL_PLLON=1;
  SYNR =0x40 | 0x04;//PLLCLK=2*OSCCLK*(SYNR+1)/(REFDV+1)                  //=2*16M*5/2=80M,BUSCLK=1/2*PLLCLK=40M         
  REFDV=0x80 | 0x01;     
  POSTDIV=0x00;
  _asm(nop);         
  _asm(nop);
  while(!(CRGFLG_LOCK==1));//等待时钟频率已稳定锁相环频率已锁定   
  CLKSEL_PLLSEL =1;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
wangpengcheng
1楼-- · 2020-02-23 10:38
 精彩回答 2  元偷偷看……
xlxbangel
2楼-- · 2020-02-23 12:01
没接触过xs128,见同学用过,据说是用什么功能就配什么功能,还算比较可以
laotui
3楼-- · 2020-02-23 13:15
喜欢这样的代码,简单明了。
ghostfire
4楼-- · 2020-02-23 19:05
laotui 发表于 2014-9-4 22:37
喜欢这样的代码,简单明了。

多谢支持。
laotui
5楼-- · 2020-02-24 00:01
ghostfire 发表于 2014-9-4 22:38
多谢支持。

现在arm核的单片机还得启动代码什么乱糟糟的,倒不如8位16位顺手。
wxfje
6楼-- · 2020-02-24 01:18
 精彩回答 2  元偷偷看……

一周热门 更多>