智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 16617|回复: 29
打印 上一主题 下一主题

[单片机] OSCCLK是外部晶振频率的一半??

  [复制链接]

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
376
QQ
威望
240
贡献
64
兑换币
42
注册时间
2009-3-9
在线时间
36 小时
跳转到指定楼层
1#
发表于 2009-4-18 07:30:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
里面各种时钟频率,花了一点时间仔细看了一下,
对时钟频率这一部分这是惟一的一个疑问了,希望高手帮忙解决,谢谢

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
376
QQ
威望
240
贡献
64
兑换币
42
注册时间
2009-3-9
在线时间
36 小时
2#
 楼主| 发表于 2009-4-18 11:15:03 | 只看该作者
晕,大家帮帮忙啊,还有默认(复位)的时候,那个PLLSEL是1还是0啊??
回复

使用道具 举报

0

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
238
威望
202
贡献
22
兑换币
0
注册时间
2009-4-14
在线时间
7 小时
3#
发表于 2009-5-18 20:02:26 | 只看该作者
没有啊,复位的时候是0,fosc=16m。
回复

使用道具 举报

8

主题

172

帖子

0

精华

金牌会员

http://iyinjia.taobao.com光电资 .

Rank: 6Rank: 6

积分
1046
威望
510
贡献
460
兑换币
22
注册时间
2010-1-17
在线时间
38 小时
4#
发表于 2010-3-1 17:44:18 | 只看该作者
还是没解释 清楚
回复

使用道具 举报

8

主题

172

帖子

0

精华

金牌会员

http://iyinjia.taobao.com光电资 .

Rank: 6Rank: 6

积分
1046
威望
510
贡献
460
兑换币
22
注册时间
2010-1-17
在线时间
38 小时
5#
发表于 2010-3-1 18:35:34 | 只看该作者
晶振是外部加入的时钟,系统内部有个锁相环可以倍频你的晶振频率。
倍数由SYNR和REFDV寄存器的值来控制


根据公式PLLCLK = 2 x OSCCLK x [SYNR + 1]/[REFDV + 1]
PLLCLK(锁相环频率)
OSCCLK(振荡器频率,即你的晶振)


而BUS CLOCK是由PLLCLK二分频得到的,即BUS CLOCK = PLLCLK/2

当你选择倍频时(PLLSEL=1),你的系统频率是等于锁相环频率(PLLCLK),

当你不选择倍频时(PLLSEL=0),你的系统频率是等于振荡器频率(OSCCLK),而你的总线频率(Bus Clock)是始终等于你系统频率的1/2
回复

使用道具 举报

9

主题

123

帖子

0

精华

常驻嘉宾

猫爸爸

Rank: 8Rank: 8

积分
3602
威望
1062
贡献
1380
兑换币
318
注册时间
2009-12-11
在线时间
580 小时
6#
发表于 2010-3-1 21:41:37 | 只看该作者
9s12xs128 :
fVCO= 2*fOSC ×(SYNDIV+1)/(REFDIV +1)
fPLL=fVCO/(2*POSTDIV)
fBUS=fPLL/2
如果 POSTDIV = $00 ,则 fPLL 等于 fVCO (divide by one).
回复

使用道具 举报

2

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
399
威望
286
贡献
37
兑换币
6
注册时间
2009-8-10
在线时间
38 小时
7#
发表于 2010-3-5 09:04:50 | 只看该作者
学习了
回复

使用道具 举报

1

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
QQ
威望
245
贡献
20
兑换币
0
注册时间
2010-2-24
在线时间
12 小时
8#
发表于 2010-3-5 12:45:42 | 只看该作者
使用16MHz晶振
设置
SYNDIV=0x04;
REFDIV =0x01;
总线频率为40MHz
回复

使用道具 举报

5

主题

76

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3740

论坛元老奖章

QQ
威望
1666
贡献
1976
兑换币
0
注册时间
2010-1-15
在线时间
49 小时
9#
发表于 2010-3-15 20:44:20 | 只看该作者
回复 5# qnbs1


    很有用啊,谢谢了、、
回复

使用道具 举报

1

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
QQ
威望
280
贡献
47
兑换币
0
注册时间
2010-3-2
在线时间
14 小时
10#
发表于 2010-3-16 22:24:27 | 只看该作者
学习了  多谢多谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 23:55 , Processed in 0.266583 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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