智能车制作
标题:
谁看懂了这段代码
[打印本页]
作者:
daia207
时间:
2013-5-29 17:15
标题:
谁看懂了这段代码
/* 计算分频因子 */
mod = (clk_hz >> 16 ) / freq ;
for(sc_ps = 0; (mod >> sc_ps) >= 1; sc_ps++);
if(freq < 1000)sc_ps++;
mod = (clk_hz >> sc_ps) / freq; //频率设置因子,clk_hz = 25000000
/*
谁看懂了这段代码??
假如freq=80000;mod=等于多少?
作者:
洋葱圈
时间:
2013-5-29 18:17
mod=clk_hz/2^16/freq
初中数学
作者:
gy810986741
时间:
2013-5-29 18:54
楼上正解。。。
作者:
daia207
时间:
2013-6-1 18:39
我也明白,clk右移16相当于clk除以2^16,再除以freq,但是mod值表示的是ftm设定的周期值,结果是小的可怜,我就不理解啦,
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2