智能车制作
标题:
总线频率是什么,怎么计算???
[打印本页]
作者:
hyb1987
时间:
2008-3-24 06:49
标题:
总线频率是什么,怎么计算???
各位高手,请问总线频率是什么,怎么计算???
作者:
bonbonyue
时间:
2008-3-24 20:27
标题:
Re:总线频率是什么,怎么计算???
<
>bus clock=oscclk/2,oscclk就是晶振的频率</P><P> </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<1000;i++){</P><P>for(j=0;j<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://dns.znczz.com/)
Powered by Discuz! X3.2