各位大神,我用的是K22F评估板,芯片是MK22fn512VLH12,cortex-M4上编写了一个波形产生函数,想通过UART发送到PC通过串口调试软件来看数据,怎么得到的是一串乱码?
请问大神,得到的Xin[i]需要什么处理,要转换成char型还是int型?如何才能将Xin[i]得数发送到PC上显示成浮点数。
比如,Xin[100]=1.2345678
那么如何使Xin[100]通过UART发送到PC,串口调试软件上也能显示 1.2345678?
请大神帮忙。谢谢!
for(i=0; i<Size_Datas_1; i++)
{
Xin[i] =sin(2*PI*i*8/1000)+
sin(2*PI*i*10/1000)+
sin(2*PI*i*12/1000)+
sin(2*PI*i*22/1000)+
sin(2*PI*i*45/1000);
receiveBuff = Xin[i]; //receiveBuff = Xin[i]*32768;
PUTCHAR(receiveBuff);
)
请问Xin[i]还需要处理吗?还是直接送给UART发出去?
|