附一段程序:以上部分省略------
temp3 = temp3/Test.Pole;
printf("temp3=%d
",temp3); //此句不加返回的temp4不对
temp4 = (u16)(1.0*temp3/Result.Period[ch1]*36000);
if(temp4>18000)
{
temp4=36000-temp4;
}
}
printf("temp4=%d
",temp4);
return temp4;
}
去掉printf会导致程序结果不对,请各位大神指点一下!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
延时试过了,几十毫秒依旧不管用·····
一周热门 更多>