最近在学习
Labview,准备做一个上位机把
单片机发过来的数据在Labview中用仪表显示,怎奈仪表虽有反应,但是指针数据一直在跳动,不停地归零,只有在数据发过来的那一瞬间才会指向数据大小,间歇时间却不停地默认为初始值
试了以下方法解决:
1:改变单片机中的程序,提高发送数据的频率(不是波特率),有效果,但是终究不是解决问题的好方法,要牺牲一部分程序,这是任务不允许的
2:在Labview中利用数组缓冲,在仪表显示中加循环结构,均告失败,因为现在对Labview掌控还不那么自如,涉及原理的东西很费力
3:最终解决方法
在显示结构中测试加延时,延时的具体时间根据数据的摆动幅度进行设置,稍加调试,便可改变困扰已久的问题,这是今天下午在老师调试的时候尝试的,暂时还比较好使
0
喜欢
0
赠金笔