极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9377|回复: 3

自己用LABVUEW做的MPU6050上位机,出了点问题

[复制链接]
发表于 2014-7-14 01:14:18 | 显示全部楼层 |阅读模式
最近用淘宝给的上位机测试了下MPU6050,结果很理想,但是还是要自己做个上位机,一来是是我本来就不信淘宝的程序,二是后面PID参数的调整也要用到上位机,所以就自己动手搞了一个。
        问题出在串口的字符接收区是有数据的,可数据好像一直没送出循环体,Temp数组里一直为0,波形就更别提了,想问问大家问题出在哪了,感谢大家的宝贵意见!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-7-14 19:08:02 | 显示全部楼层
试试吧,我也不知道你的目的,所以你看看我改的能不能用!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-14 23:30:42 | 显示全部楼层
水涌沧 发表于 2014-7-14 19:08
试试吧,我也不知道你的目的,所以你看看我改的能不能用!

是这样的,a0,a1,a2是加速度包,w0,w1,w2是角速度包,angle0,angle1,angle2是角度包,本来是用三个数组来保存的,但后来发现公式节点里没法输出数组。
我想通过waveform graph显示三路波形,但是高亮度执行时数据一到循环体的隧道索引处就不出去了,所以temp里一直没数据,自然也就没波形了。
回复 支持 反对

使用道具 举报

发表于 2014-7-15 20:04:29 | 显示全部楼层
肯定出不去咯,你的while循环没结束怎么出去呢!要么这样吧,你把你的a0,a1,a2,w0,w1,w2,angle0,angle1,angle2;用逗号隔开以“a0,a1,a2,w0,w1,w2,angle0,angle1,angle2”这种模式一起发给labview上位机,在通过上位机把数据以逗号为分隔符分隔开来再处理!我一直都是这么做的,效果不错!你试试吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 10:19 , Processed in 0.042466 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表