推荐语:
我们试用活动的板卡,用到工具是SGTools-智能LCE模块开发工具。
虽然本文是RGTools工具的使用范例,但与SGTools的用法大体相同,供大家参考~
SGTools用于电容屏,RGTools用于电阻屏。
爱屏才会赢!拓普微 7寸智能屏 试用挑战,正在报名征集中!
在工控或者自动化界面里,我们经常会需要做有联动的按钮效果,点击按钮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