This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430如何利用串口发送float型数据到电脑?



MSP430如何利用串口发送float型数据到电脑?主要是能方便电脑端的处理

  • 常用的方法有两种:

    一种就是直接按照字节顺序发送,到了上位机按照字节顺序还是组成float型数据

    另一种就是把每个数字转化为一个字节,传输到上位机后,重新组合起来

  • 在单片机这边如何发送float型数据出去呢?如果是数组,直接根据变量的地址指针可以吗?

    float i[6];

    for(int num=0;num<24;num++)//一个float好像是4个字节 6个float数为24个字节(也不知道有没有算对)

    {UCA0TXBUF =  *i; i++; } 

    像上面这样写可以吗?