硬汉嵌入式论坛

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

[emWin] emwin 可以在WM_PAINT里实现波形绘制吗?

[复制链接]

14

主题

31

回帖

73

积分

初级会员

积分
73
发表于 2020-7-29 15:39:21 | 显示全部楼层 |阅读模式
我想在WM_PAINT里实现波形更新,同时,WM_PAINT里已经有绘制了一些其他图形,我想通过定时器采集数据,然后在手动绘(GRAPH功能不能满足),但是显示不了,现在使用了WM_SelectWindow后,可以直接WM_TIMER里进行波形绘制,又会出现当波形区域被其他窗口覆盖,退出窗口时波形区域被覆盖的部分波形就没有了。请问下有什么方法可以在让界面覆盖波形再退出后不影响波形的显示,  或者 有什么办法直接在WM_PAINT里进行波形绘画吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-7-29 15:54:59 | 显示全部楼层
参考二代示波器。

【二代示波器】事隔三年后开启二代示波器的设计工作,性能将更强劲,向专业示波器设计靠拢,已经发布
http://www.armbbs.cn/forum.php?m ... 5785&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

14

主题

31

回帖

73

积分

初级会员

积分
73
 楼主| 发表于 2020-7-29 16:54:58 | 显示全部楼层
eric2013 发表于 2020-7-29 15:54
参考二代示波器。

【二代示波器】事隔三年后开启二代示波器的设计工作,性能将更强劲,向专业示波器设计 ...

好的,谢谢硬汉
回复

使用道具 举报

14

主题

31

回帖

73

积分

初级会员

积分
73
 楼主| 发表于 2020-7-29 17:18:01 | 显示全部楼层

麻烦再问一下,为什么你的示波器为什么使用的 168MHz。不使用 F429 支持的 180MHz,这个解释的连接http://forum.armfly.com/forum.php?mod=viewthread&tid=16830 失效了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-7-29 17:24:38 | 显示全部楼层
石头123 发表于 2020-7-29 17:18
麻烦再问一下,为什么你的示波器为什么使用的 168MHz。不使用 F429 支持的 180MHz,这个解释的连接http:/ ...

论坛老地址修改到新地址的简单方法
http://www.armbbs.cn/forum.php?m ... 5344&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

14

主题

31

回帖

73

积分

初级会员

积分
73
 楼主| 发表于 2020-7-29 17:43:55 | 显示全部楼层
eric2013 发表于 2020-7-29 17:24
论坛老地址修改到新地址的简单方法
http://www.armbbs.cn/forum.php?mod=viewthread&tid=95344&fromuid= ...

麻烦再问下,GUI_DrawGraph这个函数是只要给他数据,他就会自动平移吗?我在_DrawWave函数里没看出来平移的方法~,新人,问题可能有点傻
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-7-29 17:48:31 | 显示全部楼层
石头123 发表于 2020-7-29 17:43
麻烦再问下,GUI_DrawGraph这个函数是只要给他数据,他就会自动平移吗?我在_DrawWave函数里没看出来平移 ...

这个函数就是直接的数据点绘制,具体怎么玩看你怎么用。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-19 07:15 , Processed in 0.230199 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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