请教:串口发送ADC得到的数据格式问题

2019-03-24 13:32发布

   请教各位大神,假如串口发送函数如下
功    能:向PC机发送一个字符
void Send1Char(char sendchar)
{
      while (!(IFG2 & UCA0TXIFG));    //等待发送寄存器为空         
      UCA0TXBUF = sendchar;   
}


功    能:向PC机发送字符串并换行指令
********************************************/
void PutString(char *ptr)
{
      while(*ptr != '')
      {
            Send1Char(*ptr++);                     // 发送数据
      }
      while (!(IFG2 & UCA0TXIFG));
      UCA0TXBUF = ' ';                              //发送换行指令
}
如a=567 是一个整数,或是浮点数等,用串口发送怎么发?难道要先转化为一个个字符吗?
我想通过ADC测电压,将数据实时发送到电脑端。

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
koanzhongxue
2019-03-24 23:10
追问一下,不采集电压的到一个数组vol[8],内涵8个时间的电压数据,我累加求平均后得到dc是个小数值,我应该怎么发呢?处理思路能不能指导一下?
多谢

一周热门 更多>

相关问题

    相关文章