智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3426|回复: 6
打印 上一主题 下一主题

关于DG128中的PLL锁相环的设置

[复制链接]

8

主题

130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1030
QQ
威望
637
贡献
259
兑换币
100
注册时间
2012-2-14
在线时间
67 小时
毕业学校
南阳理工学院
跳转到指定楼层
1#
发表于 2012-7-16 10:21:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10贡献

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寄存器我的书本上没有介绍,看到了不知道是怎么一回事!

最佳答案

查看完整内容

http://wenku.baidu.com/view/f8c718b9c77da26925c5b003.html

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
2#
发表于 2012-7-16 10:21:29 | 只看该作者
guoshunkai521 发表于 2012-7-17 21:56
英文的,对我来说,现在还有不小的的难度!

http://wenku.baidu.com/view/f8c718b9c77da26925c5b003.html
回复

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
3#
发表于 2012-7-16 17:50:40 | 只看该作者
每一位都有不同的含义啊。看datasheet好了
回复

使用道具 举报

8

主题

130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1030
QQ
威望
637
贡献
259
兑换币
100
注册时间
2012-2-14
在线时间
67 小时
毕业学校
南阳理工学院
4#
 楼主| 发表于 2012-7-16 23:44:47 | 只看该作者
turf456 发表于 2012-7-16 17:50
每一位都有不同的含义啊。看datasheet好了

我打印了一本《freescale 9s12十六位单片机原理》上面没有介绍POSTDIV寄存器,设置SYNR和REFDIV的时候也没有高位怎么设置!
回复

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
5#
发表于 2012-7-17 10:43:11 | 只看该作者
guoshunkai521 发表于 2012-7-16 23:44
我打印了一本《freescale 9s12十六位单片机原理》上面没有介绍POSTDIV寄存器,设置SYNR和REFDIV的时候也没 ...

官方的文档,英文的
回复

使用道具 举报

8

主题

130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1030
QQ
威望
637
贡献
259
兑换币
100
注册时间
2012-2-14
在线时间
67 小时
毕业学校
南阳理工学院
6#
 楼主| 发表于 2012-7-17 21:56:18 | 只看该作者
turf456 发表于 2012-7-17 10:43
官方的文档,英文的

英文的,对我来说,现在还有不小的的难度!
回复

使用道具 举报

8

主题

130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1030
QQ
威望
637
贡献
259
兑换币
100
注册时间
2012-2-14
在线时间
67 小时
毕业学校
南阳理工学院
7#
 楼主| 发表于 2012-7-19 16:18:04 | 只看该作者
turf456 发表于 2012-7-18 12:20
http://wenku.baidu.com/view/f8c718b9c77da26925c5b003.html

谢谢呀!我看明白了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 00:47 , Processed in 0.318894 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表