频率控制字计算

[复制链接]
 楼主| zh08720949 发表于 2010-4-3 22:12 | 显示全部楼层 |阅读模式
Calculate_Control_Word_9850(long uint Frequency_Out_9850)
{   
     Con_Word_1_9850 = Frequency_Out_9850 * 42;
     Con_Word_2_9850 = Frequency_Out_9850 * 0.9496;  
    Con_Word_2_9850 = Con_Word_2_9850 + 0.5;  
        Con_Word_1_9850=Con_Word_1_9850  +  Con_Word_2_9850;                              
    ConTrol_Word_9850 = Con_Word_1_9850 / 1;   
}
请问各位大哥,这个为啥是这么算的?我看不太懂
liao_fangxing 发表于 2010-4-6 11:47 | 显示全部楼层
偶这样理解不知对否:
ConTrol_Word_9850 =(42.9496*Frequency_Out_9850+0.5)/1  …………取整
42.9496、0.5都是已知确定的权数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

11

帖子

0

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

0

主题

11

帖子

0

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