adc求大神帮助哪里错了

2019-08-14 08:06发布

求大神告诉我一下,函数哪里错了
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);
}
  }
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
zpf
1楼-- · 2019-08-15 12:01
 精彩回答 2  元偷偷看……
zpf
2楼-- · 2019-08-15 13:22
然后出来的数据都是这样的,为什么啊
a5820736
3楼-- · 2019-08-15 18:18
warning问题不大,adcx是u16,最好还是用%d好,temp是浮点型
a5820736
4楼-- · 2019-08-15 22:05
而且你一毫秒太快了,可以在延迟一会
zpf
5楼-- · 2019-08-15 22:26
昨天也是用的浮点,数据都是正确的,今天就出现这种情况了
zpf
6楼-- · 2019-08-15 23:03
 精彩回答 2  元偷偷看……

一周热门 更多>