[ZLG-ARM] 您好 关于stellaris的时钟问题,很糊涂.请近

[复制链接]
 楼主| cub_wolf 发表于 2007-10-11 12:44 | 显示全部楼层 |阅读模式
我对这个东西时钟很不忙不,手册也看不明白.<br />是不是&nbsp;只要使用了指定的频率,同时允许PLL有效,那么系统时钟就是200M&nbsp;了么?<br />还是其他的解释,你们有一篇关于时钟的文档,里面有个例子.<br /><br />&quot;为了要将PLL配置成使用6-MHz晶体,并在20&nbsp;MHz系统时钟下运行&quot;我看不明白什么意思.<br />是不是外部晶振20M,而系统时钟要生成为6M&nbsp;啊<br />希望赐教.
icer1 发表于 2007-10-11 20:25 | 显示全部楼层

反了

用了pll,pll的输出就是200M,固定的。<br />外部晶振只能够用有限的几种频率,包括6M,<br />系统时钟想要多少就通过对200M分频来获得,比如想要20M就10分频<br /><br />SysCtlClockSet(SYSCTL_SYSDIV_10&nbsp;|&nbsp;SYSCTL_USE_PLL&nbsp;|&nbsp;SYSCTL_OSC_MAIN<br />|SYSCTL_XTAL_6MHZ);<br /><br />“是不是外部晶振20M,而系统时钟要生成为6M&nbsp;啊”<br />不是,应该是:外部晶振6M,而系统时钟要生成为20M&nbsp;<br /><br />个人理解<br />
逐风 发表于 2007-10-13 00:13 | 显示全部楼层

2楼说的很对

PLL产生的是200M的,而外部晶振可以选择6M的晶振,如果需要20M的只需要对设置好的PLL进行10分频,其实这些只需要看看书就行了,在实验教程上有对PLL专门的实验,如果仔细看过应该不会不明白的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

253

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部