硬汉嵌入式论坛

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

[emWin实战篇] 第5期:监护仪界面设计

[复制链接]

740

主题

1326

回帖

3546

积分

管理员

春暖花开

Rank: 9Rank: 9Rank: 9

积分
3546
QQ
发表于 2014-12-13 14:40:32 | 显示全部楼层 |阅读模式
第5期:监护仪界面设计
程序下载:
第65期:监护仪界面设计.zip (10.18 MB, 下载次数: 1476)

工程介绍:
1. 本实例有三个值得大家学习的地方:
(1)同一个窗口多定时器的创建。
(2)通过外部按键创建窗口。
(3)多波形的显示。
2. 按键K2按键创建病人信息窗口。   
   按下K3关闭创建的窗口。
截图效果:


超高清视频演示:
努力打造安富莱高质量微信公众号:点击扫描图片关注
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2021-11-22 16:42:17 | 显示全部楼层
界面的波形更新方式不对,应该从左到右先擦除后绘制,绘制到最右边时再回归最左边
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-11-23 08:39:05 | 显示全部楼层
ygrong_2008 发表于 2021-11-22 16:42
界面的波形更新方式不对,应该从左到右先擦除后绘制,绘制到最右边时再回归最左边

这个没有按照断续的方式绘制,简单的用Graph控件做了个展示。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-11-23 08:43:14 | 显示全部楼层
更新下视频展示。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2021-11-23 10:51:19 | 显示全部楼层
eric2013 发表于 2021-11-23 08:39
这个没有按照断续的方式绘制,简单的用Graph控件做了个展示。

自带的这个Graph是不是不能使用断续的绘制方式呀
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-11-23 10:59:50 | 显示全部楼层
ygrong_2008 发表于 2021-11-23 10:51
自带的这个Graph是不是不能使用断续的绘制方式呀

是的,自带这个不能绘制不连续的。
回复

使用道具 举报

334

主题

2033

回帖

3040

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3040
发表于 2021-11-23 11:11:13 | 显示全部楼层
本帖最后由 caicaptain2 于 2021-11-23 11:20 编辑
ygrong_2008 发表于 2021-11-23 10:51
自带的这个Graph是不是不能使用断续的绘制方式呀

emwin自带的graph控件可以断续显示的。
只需要把对应断开的线段数据赋值0x7fff就可以了。这个数据比较特殊,就是不显示出来
Snipaste_2021-11-23_11-19-45.jpg

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-11-23 11:15:29 | 显示全部楼层
caicaptain2 发表于 2021-11-23 11:11
emwin自带的graph控件可以断续显示的。
只需要把对应断开的线段数据赋值0x7fff就可以了。这个数据比较特 ...



这也行,厉害了。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2021-11-24 14:17:51 | 显示全部楼层
caicaptain2 发表于 2021-11-23 11:11
emwin自带的graph控件可以断续显示的。
只需要把对应断开的线段数据赋值0x7fff就可以了。这个数据比较特 ...


可能我没说明白,我的意思是波形绘制的方式,是横轴不变,波形自左到右,然后回到最左边,再自左向右的绘制
回复

使用道具 举报

334

主题

2033

回帖

3040

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3040
发表于 2021-11-24 14:30:34 | 显示全部楼层
ygrong_2008 发表于 2021-11-24 14:17
可能我没说明白,我的意思是波形绘制的方式,是横轴不变,波形自左到右,然后回到最左边,再自左 ...

可以啊。示波器就是这种显示啊。
不管是左边到右边,还是右边到左边,都可以实现。 还可以带滚动条扩展显示。
emwin里面函数有的。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2021-12-2 08:37:11 | 显示全部楼层
caicaptain2 发表于 2021-11-24 14:30
可以啊。示波器就是这种显示啊。
不管是左边到右边,还是右边到左边,都可以实现。 还可以带滚动条扩展 ...

帮忙指点一下,应该如何设置呀,谢谢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-12-2 12:12:16 | 显示全部楼层
ygrong_2008 发表于 2021-12-2 08:37
帮忙指点一下,应该如何设置呀,谢谢

效果图什么样的。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2021-12-9 14:03:19 | 显示全部楼层
eric2013 发表于 2021-12-2 12:12
效果图什么样的。

波形绘制和示波器一样,从左到右然后再从左到右
回复

使用道具 举报

3

主题

1223

回帖

1232

积分

至尊会员

积分
1232
发表于 2021-12-11 13:04:56 | 显示全部楼层
IMG_6363.HEIC.JPG

GUIx里面就有这个,只是波形绘制,是编码实现的,不是控件模式的,非常好的例子,教你如何自定义绘制。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 07:33 , Processed in 0.211868 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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