TOPWAY 智能模块(Smart LCD)是专为工业显示应用而设计的 TFT 液晶模块。 客户可通过我司提供的界面编辑软件(RGTools/SGTools)快速实现用户界面设计, 完全组态式的设计方式,设计用户界面过程中不需要写任何代码。软件提供了 18 个控件, 通过些控件能实现丰富的显示效果和功能。如下介绍通过数字控件和触摸键控件实现的界面。具体步骤如下:
1、建立工程
①打开 RGTools,点击菜单栏建立新工程"文件"->"新建工程";
② 输入工程名字工程名;
③ 输入工程保存位置;
④ 选择智能模块分辨率;(注意: 选择的分辨率要和模块屏幕分辨率一致,否则显示乱)
⑤ 选择合适设备型号(参考所购模块标签,如标签为 HMT070ATA-1C,则选 HMT070xxx)
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3SAf4rnAAFg4sqMZik747.jpg)
2、建立页面,导入背景图
① 资源栏右击Pages,选择New Page,建立一个新的页面 PG0000(此处只需一个页面,故无需重新再建,多个页面需新建);
② 资源栏右击Background Image,选择Import Background Image导入一个背景图
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3SAEopKAACNHFNxTtc718.jpg)
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3SAaXZpAAGhw6M7GHs062.jpg)
3、关联页面和背景图
① 如下图,点击PG0000设置右边属性;
② “Style”中的“Background Images”,选择页面背景图DP0000,将背景图和页面关联。
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3SAQUN2AACS0eeimGE665.jpg)
4、设置字符串字体
a. 点击上方工具栏 Font setting-Font Config<2>
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3OAErMZAAChiUr7Noo461.jpg)
b. 建立字体参数
①②Width:32 Height:64 38
③Size:70,选择Bold
④选择Center
⑥点击Gnerate — ok
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3SAQKu6AAFLE1-DEYg775.jpg)
5、建立字符串元素,设置属性值
①导航栏点击数字控件,拖出文本框
②属性:Style-Font:32x64_Arial_160 ;Font Color:00ff00
Format-Align:Center
Content-VP Address:0x080000
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3SAQnLkAAJSMYeafPg911.jpg)
6、建立触摸键,设置属性值
ID:0
①工具栏点击触摸键
②在页面拖出矩形框,尺寸与图片中的按键一样,创建触摸键元素
③X:52 Y:211 width:198 height:198
④On Press Down: Inverse Color
⑤Call Operation:VP:=VP+Value
⑥VP Address:0x080000
⑦Title Value:10
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3SAHqjiAAHpcAN5-Lw845.jpg)
ID:1
①工具栏点击触摸键
②在页面拖出矩形框,尺寸与图片中的按键一样,创建触摸键元素
③X:301 Y:211 width:198 height:198
④On Press Down: Inverse Color
⑤Call Operation:VP:=VP+Value
⑥VP Address:0x080000
⑦Title Value:1
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3aAbiO3AAHpBuLgeWM498.jpg)
7、新建页面,建立触摸键盘
①新建页面,命名为PG0001-KB
②工具栏点击键盘控件
③拖出矩形框,显示如图触摸键盘
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3WAXq7LAAF9zqH-6ys191.jpg)
8、PG0000页面建立触摸键盘
①工具栏点击矩形控件
②拖出矩形框,
③属性:X:550 Y:211 width:198 height:198
On Press Down: Inverse Color
Call Keyboard:PIP Number Keyboard
VP Address:0x080000
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3WAbUzGAAH1OHY1PHY861.jpg)
④选择PIP窗口,与PG0001-KB页面关联,Ctrl+鼠标可将显示内容放至PIP键盘内,调整框的大小到尺寸合适
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3WAPb2kAAElLWLASxw544.jpg)
⑤设置PIP键盘结果显示文本框
Font:32x64_Arial_160 ;Font Color:00ff00 Background Color:000000 Format-Align:Center
![](https://file.elecfans.com/web2/M00/28/70/pYYBAGHEP3WAe9PxAAE3YqHmnFo522.jpg)
9、下载工程
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3WAFUMvAAGN1KKTCZQ388.jpg)
10、上电显示
显示效果如图
![](https://file.elecfans.com/web2/M00/28/6A/poYBAGHEP3aASVueAAD3As6YSHI305.jpg)
-
单片机
+关注
关注
6044文章
44632浏览量
639393 -
lcd
+关注
关注
34文章
4440浏览量
168576 -
液晶显示
+关注
关注
6文章
591浏览量
40427 -
人机界面
+关注
关注
5文章
535浏览量
44280 -
TFT-LCD
+关注
关注
13文章
152浏览量
31939
发布评论请先 登录
相关推荐
液晶显示屏原材料主要有哪些
液晶显示屏是什么材料做的
液晶显示屏与led显示屏的区别
OBOO鸥柏:布局于为无人机展厅行产业提供LCD液晶显示终端
![OBOO鸥柏:布局于为无人机展厅行产业提供<b class='flag-5'>LCD</b><b class='flag-5'>液晶显示</b>终端](https://file1.elecfans.com/web2/M00/0A/0A/wKgaomcGBoCADI3iAADs4ZR_NNY470.png)
OBOO鸥柏:布局于为室外充电桩产业提供LCD商用液晶显示终端
![OBOO鸥柏:布局于为室外充电桩产业提供<b class='flag-5'>LCD</b>商用<b class='flag-5'>液晶显示</b>终端](https://file1.elecfans.com/web2/M00/05/5B/wKgaombOugOALlcQAABU7YLvGPY628.png)
天马牵头《汽车座舱液晶显示模块》标准获立项
天马牵头汽车座舱液晶显示模块标准获立项
如何选择工业液晶显示器和消费类显示器?
液晶模块是什么?液晶模块和液晶显示屏有什么区别?
支持集成伽马基准的液晶显示器 (LCD) 偏置电压TPS65642数据表
![支持集成伽马基准的<b class='flag-5'>液晶显示</b>器 (<b class='flag-5'>LCD</b>) 偏置电压TPS65642数据表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论