OpenEdv-开源电子网
标题: 求助,GRAPH如何实现实时显示曲线? [打印本页]
作者: zwl3615473 时间: 2015-12-14 21:29
标题: 求助,GRAPH如何实现实时显示曲线?
折腾了两天的GRAPH控件还是没有折腾出如何画实时的曲线。求帮助!
关键代码如下:
hData=GRAPH_DATA_YT_Create(GUI_RED,512,Dat,512); //
GRAPH_DATA_YT_AddValue(hData,50);//
GRAPH_AttachData(hItem,hData);/
第一个问题:用这三个画出来的图像是Dat数组中的数据,中间的GRAPH_DATA_YT_AddValue根本一点用都没有,这是为什么呢?
第二个问题:为什么这个数据句柄hData在同一函数中声明后,在同一函数的 按钮事件中就失灵了,表现为系统不运行了,这是为什么呢?
第三个问题:如何实现曲线的实时显示呢?是否有代码供参考?官方Demo的代码实在是看不懂
谢谢
作者: zwl3615473 时间: 2015-12-14 21:29
不弄了~
作者: 正点原子 时间: 2015-12-14 22:27
帮顶......
作者: 2459878559 时间: 2016-2-25 23:50
三个问题:
1 ,三个函数,第一个是创建一个GRAPH,第三个是将创建的数据集赋给GRAPH,第二个是将新的数据添加进去,应该先运行第三个函数,再运行第二个函数。
2,这个可能与你的程序有关。
3,可以通过定时发信号或者定时器来实现实时显示。
作者: zwl3615473 时间: 2016-3-7 20:19
谢谢!!
作者: yyx112358 时间: 2016-3-8 20:45
我这几天做了一个,还有点BUG,发下效果图
(, 下载次数: 13)