这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【参考资料】TOPWAY智能显示模块之按钮联动简单范例

共2条 1/1 1 跳转至

【参考资料】TOPWAY智能显示模块之按钮联动简单范例

管理员
2021-06-15 10:31:41     打赏

推荐语:

我们试用活动的板卡,用到工具是SGTools-智能LCE模块开发工具

虽然本文是RGTools工具的使用范例,但与SGTools的用法大体相同,供大家参考~

SGTools用于电容屏,RGTools用于电阻屏。

爱屏才会赢!拓普微 7寸智能屏 试用挑战,正在报名征集中!

>>点我去报名

1623229277260845.gif


在工控或者自动化界面里,我们经常会需要做有联动的按钮效果,点击按钮A时其它按键会弹起,点击按钮B同理,这种通过串口屏其实是可以很简单的实现,下面就来简单介绍其中一种方法吧,我是用我手边用的屏(HMT070ATA-1C)做个简单例子,讲解下思路,实际实现起来的方法其实是有很多种的。废话不多说,开干~

首先当然是建立个工程,这个屏是有自带一个软件,使用起来也很简便。

这个软件集成提供了很多功能,点击其中的变量图标,拖到下面的页面当中。

接下来导入我们希望显示的按键效果图片,这里我自己建立了3张图片作为3个按钮分别按下后的不同效果作为图标来显示。图片可以是JPG也可以是BMP格式。右键点击右边的图标选导入图标

好了,3张图标都导入进来了,接下来就是见证奇。。。。。

哦不,走错片场了。接下来就是简单设置下参数变量就行啦。先点击变量图标,在左边的属性设置里面,分别设置VP地址为0x080000(这个地址是用来监视判断当前显示哪张图标的,变量地址是可以新增和指定的)。首图标是当前加载的第一张显示图标,下拉选择即可。设置最小值和最大值,最小值与首图标ID对应,最大值与首图标ID+(Max-Min)图标ID对应

再拖下来3个触摸键,大小调整到可以盖住一个小图标的大小。就像这样,然后把他们拖到你需要盖住的3个小图标上,作为点击时的事件响应者。

设置触摸键的属性,运算操作选择VP:=Value,这个很好理解,给当前VP赋值,其中的VP地址关联到0x080000,就是前面图标监视的VP地址,3个触摸键都依次如此设置,然后将特性中最小最大以及标题值都设置成当前想要显示的图标ID值,以中间按钮按下为例,他的ID值是1,所以全设置为1。标题值就是Value。

保存好工程,将模块与电脑用miniUSB线相连,点击下载工程,直到看见下载完毕。然后工程部分就做完了。

点亮模块,测试下看看点击效果吧~ 是不是很简单?


版权声明:本文为CSDN博主「???-???18001736075」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/topwaysh/article/details/104926760




关键词: TOPWAY     Smart LCD    

高工
2021-06-17 23:42:48     打赏
2楼

学到了


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]