AD转换后通过串口发送数据疑问

2019-10-15 01:31发布

在 学习AD后得到的数据想通过串口发送到电脑上观看,但是出现了问题。
自己这样写的但是得不到串口发送过来的值。

adcx=Get_Adc_Average(ADC_Channel_10,10);
               
                USART_SendData(USART1,adcx );//显示ADC的值
               
               
                temp=(float)adcx*(3.3/4096);
               
               
                delay_ms(250);
               
                adcx=temp;
               
                USART_SendData(USART1,adcx); //显示电压值
               
       

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
arao和xiaomi
1楼-- · 2019-10-15 19:59
 精彩回答 2  元偷偷看……
arao和xiaomi
2楼-- · 2019-10-15 20:46
求助
arao和xiaomi
3楼-- · 2019-10-15 21:03
求助ing
arao和xiaomi
4楼-- · 2019-10-16 00:58
yimc 发表于 2017-2-18 19:56
可以简单的将数据转换一下再发送,
最简单的 printf("%3.2f ",temp);
也可以自己将数据拆开发送

谢谢提示,就是你说的把数据拆开发送是什么意思呀?

一周热门 更多>