智能车制作
标题:
用公式求AD转换真实电压值时出现问题了,求指点!!!
[打印本页]
作者:
jueze
时间:
2012-1-7 16:53
标题:
用公式求AD转换真实电压值时出现问题了,求指点!!!
在Codewarrior中用下列程序通过AD转换结果求电压真实值时编译不通过,uchar型无法向float型转换,但在Keil软件中编译可以通过,是什么原因啊,求指点。。。uchar AD_result; //定义的变量用来储存AD转换结果
float V_in; //AD输入电压真实值
V_in=AD_result*5.0/256; //求真实值的公式(8位精度)(AD_result已经从结果寄存器中取值)
主要是AD_result*5.0有问题,更郁闷的是Keil可以通过,Codewarrior不能通过。。。
作者:
whut_RY
时间:
2012-1-7 19:49
V_in = (float)(AD_result*5.0/256);
强制转换数据类型
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2