求大神告诉我一下,函数哪里错了
int main
{
u16 adcx=0;
float temp;
delay_init();
uart init(115200);
adc init();
while()
{
adcx=get_adc_average(adc_channel_1,10);
temp=(float)adcx*(3.3/4096);
printf("mun:%f
,adcx");
delay_ms(1);
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
昨天也是用的浮点,数据都是正确的,今天就出现这种情况了
一周热门 更多>