大家都知道用labview做数据分析模拟示波器是挺直观的事情。我采用了NI的串口收发范例改了下,根据我自己的数据,我单片机采集信号之后便执行发送命令,发俩个UCHAR,一个作为高字节一个作为低字节
Multiple_read_ADXL345();
for(t=4;t<6;t++)
{
\templatemain.cmaindevid
USART_SendData(USART1, BUF[t]); //向串口1发送数据
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);//等待发送结束
程序没有错的 就是labview这块
这个收到的数明显整合之后不是我要的数
这个我也不敢确定是不是
我不太就不太明白一次收几个字节什么意思,还有外面这个循环是循环什么,还有这循环里的延时器又为什么要延时。我总觉得我合并数据其实是做的 我的思路是错的
给我些资料也行
一周热门 更多>