智能车制作

标题: 总线频率是什么,怎么计算??? [打印本页]

作者: hyb1987    时间: 2008-3-24 06:49
标题: 总线频率是什么,怎么计算???
各位高手,请问总线频率是什么,怎么计算???
作者: bonbonyue    时间: 2008-3-24 20:27
标题: Re:总线频率是什么,怎么计算???
<>bus clock=oscclk/2,oscclk就是晶振的频率</P><P>&nbsp;</P>
作者: hyb1987    时间: 2008-3-25 03:18
标题: Re:总线频率是什么,怎么计算???
<>晶振是外部加入的时钟,系统内部有个锁相环可以倍频你的晶振频率。<BR>倍数由SYNR和REFDV寄存器的值来控制</P><P><BR>根据公式PLLCLK = 2 x OSCCLK x [SYNR + 1]/[REFDV + 1]<BR>PLLCLK(锁相环频率)<BR>OSCCLK(振荡器频率,即你的晶振)</P><P><BR>而BUS CLOCK是由PLLCLK二分频得到的,即BUS CLOCK = PLLCLK/2 </P><P>当你选择倍频时(PLLSEL=1),你的系统频率是等于锁相环频率(PLLCLK),</P><P>当你不选择倍频时(PLLSEL=0),你的系统频率是等于振荡器频率(OSCCLK),而你的总线频率(Bus Clock)是始终等于你系统频率的1/2<BR></P>
作者: superyongzhe    时间: 2008-3-25 21:25
标题: Re:总线频率是什么,怎么计算???
<STRONG>赞同hyb1987说的。</STRONG><BR>
作者: cfistalent    时间: 2008-3-27 21:32
标题: Re:总线频率是什么,怎么计算???
接着这个问题,我想问一下机器周期对应的时钟频率和总线频率之间的关系。我自己测的结果是机器周期对应的时钟频率是总线频率的一半,不知道正确的关系是什么?
作者: lzyhx    时间: 2008-3-30 01:08
标题: Re:总线频率是什么,怎么计算???
<>这些问题我也不是很理解 也想问一下 如果我的总线频率是12M的话</P><P>我用</P><P>int i,j;</P><P>for(i=0;i&lt;1000;i++){</P><P>for(j=0;j&lt;500;j++){</P><P>}</P><P>}</P><P>这是延时多长时间呢????</P><P>我都不会算!!1!求助</P>
作者: whut_wj    时间: 2008-4-6 09:55
标题: Re:总线频率是什么,怎么计算???
楼上的,建议直接软件仿真,数数机器周期.
作者: lzyhx    时间: 2008-4-6 16:09
标题: Re:总线频率是什么,怎么计算???
<>谢谢</P>
作者: qnbs1    时间: 2010-3-1 18:19
楼上的,建议直接软件仿真,数数机器周期.
whut_wj 发表于 2008-4-6 09:55
数机器周期时看哪个参数
作者: 姚先生    时间: 2010-3-4 09:12
本帖最后由 姚先生 于 2010-3-4 09:14 编辑

系统频率和bus clock有什么区别   还有程序运行时  是系统频率还是总线频率?
作者: bullybully    时间: 2010-4-12 10:48
谢谢
作者: 1160927    时间: 2010-5-1 21:52
还得回去参考下datasheet……
作者: 向往智能    时间: 2010-5-5 00:23
luguo
作者: 老衲不吃素    时间: 2013-3-9 11:10
不太懂,看看




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2