硬汉嵌入式论坛

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

[emWin] emwin波形界面怎么修改刻度值啊?

[复制链接]

22

主题

97

回帖

163

积分

初级会员

积分
163
发表于 2015-7-29 15:29:55 | 显示全部楼层 |阅读模式
我做了一个波形界面,但Y轴的刻度值是根据液晶屏像素点来定值的,请问怎么才能修改刻度值啊?在手册也找不到相关的函数。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-7-29 16:11:52 | 显示全部楼层
楼主用的是Graph控件吗,通过这个函数设置
1.png
回复

使用道具 举报

22

主题

97

回帖

163

积分

初级会员

积分
163
 楼主| 发表于 2015-7-30 10:12:31 | 显示全部楼层
哦,可以了,谢谢版主啊。还有个问题啊,那动态波形显示速度有点慢。能调整速度的吗?
回复

使用道具 举报

22

主题

97

回帖

163

积分

初级会员

积分
163
 楼主| 发表于 2015-7-30 10:13:20 | 显示全部楼层

回 eric2013 的帖子

eric2013:楼主用的是Graph控件吗,通过这个函数设置

(2015-07-29 16:11)
哦,可以了,谢谢版主啊。还有个问题啊,那动态波形显示速度有点慢。能调整速度的吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-7-30 10:20:04 | 显示全部楼层

回 crazymcu 的帖子

crazymcu:哦,可以了,谢谢版主啊。还有个问题啊,那动态波形显示速度有点慢。能调整速度的吗? (2015-07-30 10:13) 
这个控件最大的缺点就是速度慢,适合显示温度曲线之类的波形。想速度快点的话,还是直接用2D函数绘制波形快,你可以参考我们这里的示波器代码:
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=3886
回复

使用道具 举报

356

主题

2180

回帖

3253

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3253
发表于 2015-7-30 11:32:07 | 显示全部楼层

回 crazymcu 的帖子

crazymcu:哦,可以了,谢谢版主啊。还有个问题啊,那动态波形显示速度有点慢。能调整速度的吗? (2015-07-30 10:13)
我用F103做的,还好哦。

一个波形界面400个点,直接用for循环,加入400个点即可。每0.5s刷新一次,每次刷新400个点,测过时间,应该小于100ms,视觉效果还好。
回复

使用道具 举报

356

主题

2180

回帖

3253

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3253
发表于 2015-7-30 11:35:19 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个控件最大的缺点就是速度慢,适合显示温度曲线之类的波形。想速度快点的话,还是直接用2D函数绘制波形快,你可以参考我们这里的示波器代码:
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=3886 (2015-07-30 10:20)
这个操作的思路是怎样的?

用graphic控件,但是不给数据,只有背景和坐标显示。 在父窗口的WM_PAINT中用2D的描点画线函数? 以前试过,貌似画的东西都在控件的下面,被挡住了。。。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-7-30 15:26:36 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:这个操作的思路是怎样的?

用graphic控件,但是不给数据,只有背景和坐标显示。 在父窗口的WM_PAINT中用2D的描点画线函数? 以前试过,貌似画的东西都在控件的下面,被挡住了。。。
 (2015-07-30 11:35) 
在桌面窗口上面开启内存设备刷的,效果还不错。特别是刷大屏的时候。
回复

使用道具 举报

22

主题

97

回帖

163

积分

初级会员

积分
163
 楼主| 发表于 2015-7-30 16:26:42 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个控件最大的缺点就是速度慢,适合显示温度曲线之类的波形。想速度快点的话,还是直接用2D函数绘制波形快,你可以参考我们这里的示波器代码:
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=3886 (2015-07-30 10:20)
真不错啊,刚开始学emwin,迟些买一块这开发板玩一下才行
回复

使用道具 举报

356

主题

2180

回帖

3253

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3253
发表于 2015-7-30 16:32:44 | 显示全部楼层

回 eric2013 的帖子

eric2013:在桌面窗口上面开启内存设备刷的,效果还不错。特别是刷大屏的时候。 (2015-07-30 15:26)
刷大屏用存储设备需要很大的RAM哦。。。 比如刷一个波形图400X200个点,需要160k RAM

没有外扩RAM,基本不能用到。。。好纠结。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 21:34 , Processed in 0.044934 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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