单片机如何串口发送数值,带小数点的。

来源:互联网 发布:制作台历的软件 编辑:程序博客网 时间:2024/06/02 01:44
发送端:
float a = 1.12345;
char* p ;
p = char*(&a);
for(char i = 0;i<sizeof(a);i++)
{
  send(*p);
  p++;
}

接收端:
float a = 1.12345;
char* p ;
p = char*(&a);
for(char i = 0;i<sizeof(a);i++)
{
  *p = sbuf;
  p++;
}
原创粉丝点击