硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3629|回复: 5
收起左侧

[emWin] EMWIN曲线绘制之后,使用GRAPH_DATA_XY_Delete删除之前的曲线,然后之前的曲线还会存在显示一段时间,这个怎么解决

[复制链接]

13

主题

43

回帖

82

积分

初级会员

积分
82
发表于 2020-6-22 10:55:03 | 显示全部楼层 |阅读模式
使用EMWIN曲线绘制,要删除之前绘制的曲线,使用分离函数GRAPH_DetachData();和删除函数GRAPH_DATA_XY_Delete();之后还是会出现显示之前的曲线一段时间,我需要怎么调用API才能把之前的曲线数据完全删掉不显示出来,然后将现在的数据重新绘制一遍;
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-6-22 14:39:51 | 显示全部楼层
可以选择整体绘制,看看是否满足你的需求。
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2020-6-22 14:48:49 | 显示全部楼层
可以先把原曲线填充0x7fff,好像就不会显示了。
回复

使用道具 举报

13

主题

43

回帖

82

积分

初级会员

积分
82
 楼主| 发表于 2020-6-23 08:49:25 | 显示全部楼层
eric2013 发表于 2020-6-22 14:39
可以选择整体绘制,看看是否满足你的需求。

我就是整体绘制的他会有一瞬间的直线出现,因为我有点位的自绘函数,会在点位上绘制一个圆,然后就是直线先出来估计有1~2秒左右,然后点位上的绘制圆圈才会出现。
回复

使用道具 举报

13

主题

43

回帖

82

积分

初级会员

积分
82
 楼主| 发表于 2020-6-23 08:50:02 | 显示全部楼层
caicaptain2 发表于 2020-6-22 14:48
可以先把原曲线填充0x7fff,好像就不会显示了。

我用的是XY曲线,也可以用0X7fff填充吗?
回复

使用道具 举报

13

主题

43

回帖

82

积分

初级会员

积分
82
 楼主| 发表于 2020-6-23 08:57:41 | 显示全部楼层
eric2013 发表于 2020-6-22 14:39
可以选择整体绘制,看看是否满足你的需求。

我使用的是XY曲线,这个在运行一段时间之后,就没有我在点位上的自绘制点位上圆圈就没有了,而且在添加其他数据点位还会出现,整个曲线变成一条直线上移或者下移,在刚开始运行的那段时间,曲线的绘制没有任何问题
我因为是要显示实时的值要绘制曲线,所以对曲线进行了X方向的偏移,这个会对这个有影响吗?
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-19 06:08 , Processed in 0.241691 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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