LCD智能显示模块-绘图板(lcd显示模块流程图)
zhezhongyun 2025-06-19 02:10 1 浏览
TOPWAY 智能模块(Smart LCD)是专门为工业显示应用而设计的 TFT 液晶显示模块。我司自主研发的界面编辑软件RGTools/SGTools 提供了 18 个控件,通过些控件能实现丰富的显示效果和功能。更多控件显示功能请参考Topway官网资源栏技术文档处智能显示模块开发工具说明书RGTools。下面介绍一下绘图板的设计与实现过程,绘图板主要是通过发送相关的指令代码,在界面上绘制出我们想要的图像。
一、建立工程
① 打开 RGTools 软件, 点击菜单栏建立新工程 File --> New Project;
② 工程名 Project Name:xxxxxx;
③ 保存位置 D:\MyDesktop\xxx;
④ 选择智能模块显示分辨率 Screen Size:800x480(Rotate0\180);(根据所用模块的分辨率选择)
⑤ Device Model 选择 HMT070XXX-XX,点击“ OK”完成。
二、设置VP变量
① 资源栏处找到’’16 Bit Number Variables”,右击鼠标选择“New VP(Manual)”,手动新建16位VP变量;
② 输入VP值”F000”,然后点击确认,生成的VP变量为“0x08F000”;
③ 左击新建的” 0x08F000”变量,重命名,这里命名为“command”,最后显示的VP变量为“0x08F000-command”。
(注:此处也可利用资源栏处已有的VP变量重命名即可,无需手动新建)
三、建立页面&导入背景图
① 在资源窗口中右击 Pages,选择 New Page 建立一个新的页面;(若只需一个页面PG0000,导入背景图后设置属性,直接关联背景即可,无需再新建页面)
② 在资源窗口中右击 Background Image, 选择"Import Background Image";
③ 打开一个背景图打开一个背景图。(RGTools 可支持 BMP、JPG、PNG、GIF,建议导入 BMP 格式的 24 位图片)
四、字库设置
① 工具栏处点击字体设置图标;
② 出来“Font Setting”界面有两个供选择,“Font Config<1>”是已经配置好的的字体可直接使用,“Font Config<2>”则是自主根据需求选择创建,这里我们选择“Font Config<2>”;
③ 右击字库 ID 的任意一行,弹出的菜单中点击"Build",选中合适字体调整参数并生成(电脑中任意字体都可生成) ,最后点击“Generate”新字库创建成功,控件的字体属性设置为刚生成的字体(具体可参考RGTools第4章4.25)。
五、设置页面属性&关联背景图
① 在页面工作区域,右击鼠标,选择“Properties(属性)”右边显示页面属性栏;
② 属性“Background Image”选择页面背景图”DP0000-Astrology stars”。
六、建立DrawPad,关联VP
① 菜单工具栏点击DrawPad元素,移至工作区域;
② 右边属性栏设置DrawPad在工作区域中的大小(根据需求设置,涉及后续绘图的范围);
③ 属性栏中“VP Address”选择“0x08F000-command”。
七、编译&下载
① 界面设置好后,使用USB线缆连接模块,点击下载按钮;
②对话框中点击“Start Download”,下载都模块中,显示“Download Success”下载成功。
八、发送绘图指令
1、置点
在DrawPad元素刷新的范围内,在指定的位置绘制5个点。如下为相关指令功能:
-CMD:连续写16位数据指令,0x82;
-VP地址:DrawPad关联的VP地址:”0x08F000”;
-Byte:16位数据个数(阴影部分);
-Type:置点指令,0x0001;
5Num:置点个数;
-X/Y:点的坐标;
-颜色:点的颜色,这里设置为白色;
将指令:AA 82 00 08 F0 00 11 00 11 01 00 05 01 00 00 C3 FF FF 01 90 00 59 FF FF 02 00 C3 FF FF 01 37 01 6C FF FF CC 33 C3 3C通过“Command Tools”发送给模块。(具体可参考RGTools第4章4.3.17和第6章6.15)
2、线段连线
在DrawPad元素刷新的范围内,在指定的位置端点连线。如下为相关指令功能:
-CMD:连续写16位数据指令,0x82;
-VP地址:DrawPad关联的VP地址:”0x08F000”;
-Byte:16位数据个数(阴影部分);
-Type:线段指令,0x0003;
-Num:线段条数;
-X1a/Y1a:线段起点坐标;
-X1b/Y1b:线段终点坐标;
-颜色:线段颜色;
同样的方法将指令通过Command Tools发送给模块,最后得到如下所示。
3、 实现所有界面的连续播放
① 同样通过“Command Tools”工具,将所有已绘制好的界面全部勾选;
② 下方“Option”中填写时间,饭后勾选”Send”,所有设计好的画面循环播放。
相关推荐
- 写作排版简单三步就行-工具篇(作文排版编辑软件)
-
和我们工作中日常word排版内部交流不同,这篇教程介绍的写作排版主要是用于“微信公众号、头条号”网络展示。写作展现的是我的思考,排版是让写作在网格上更好地展现。在写作上花费时间是有累积复利优势的,在排...
- CSS继承的元素属性小总结(css 继承性)
-
所有元素可继承:visibility和cursor内联元素和块级元素可继承:letter-spacingword-spacingwhite-spaceline-heightcolorfontfont-...
- Cube 技术解读 | Cube 小程序技术详解
-
作者:曾维宏(恒实)“本文为《Cube技术解读》系列第三篇文章,之前上线的《支付宝新一代动态化技术架构与选型综述》《Cube卡片技术栈解读》欢迎大家回顾。”小程序作为动态化或者跨端开发的一种技术栈...
- “战斗民族”这样为新生儿检查?(战斗民族)
-
<fontface="近日,一条被称为“俄罗斯新生儿检查”的视频在微博疯传,视频中检查者粗鲁的动作让网友们纷纷感染“怪不得是战斗民族”。视频真实性有待考证,但宝宝出生后确实需要马不停蹄地做一系...
- 实测,大模型谁更懂数据可视化?(实测,大模型谁更懂数据可视化技术)
-
大家好,我是Ai学习的老章看论文时,经常看到漂亮的图表,很多不知道是用什么工具绘制的,或者很想复刻类似图表。实测,大模型LaTeX公式识别,出乎预料前文,我用Kimi、Qwen-3-235B...
- 「Python爬虫」:破解网站字体加密和反反爬虫
-
前言:字体反爬,也是一种常见的反爬技术,例如58同城,猫眼电影票房,汽车之家,天眼查,实习僧等网站。这些网站采用了自定义的字体文件,在浏览器上正常显示,但是爬虫抓取下来的数据要么就是乱码,要么就是变成...
- 转录组及可视化分析——样本间相关性绘图
-
背景介绍在进行正式的转录组分析之前,一般可以先对样本的相关性进行绘图,用于观察各个组之间或组内样本的相关性。数据介绍数据的话我们采用的是送样测序公司反馈给我们的gene_count文件,格式如下:...
- 阿里巴巴矢量图标库 iconfont 的使用方法
-
xx-blog主题使用的图标库是阿里巴巴的iconfont,因此这里介绍一下此主题库的用法。首先去iconfont主题库,注册一个账号,然后就可以找自己喜欢的图标了,找到后点击添加购物车,就回到了右侧...
- 五行取名(五行取名的正确方法)
-
1、五行的分类原则以方位来论:东方属木;南方属火;西方属金;北方属水;中央属土。以季节来论:春季属木;夏季属火;秋季属金;冬季属水;季末属土。以气候来论:风属木;暑属火;燥属金;寒属水;湿属土。以颜色...
- 4K显示器软件界面字体过小解决方法
-
用4K显示器(win10或者win11下)的朋友会发现一些软件并不能随着系统的字体放大而放大字体,用起来很不方便。譬如常用的ps或者行业专用软件。笔者经过摸索,发现这样设置一下可以解决。下面以Psc...
- VBA之Word应用:利用Range方法进行字体及对齐方式设置
-
《VBA之Word应用》(版权10178982),是我推出第八套教程,教程是专门讲解VBA在Word中的应用,围绕“面向对象编程”讲解,首先让大家认识Word中VBA的对象,以及对象的属性、方法,然后...
- 办公小技巧:告别侵权 PPT字体自己造
-
很多朋友还不知道,我们每天面对的字体都是有版权保护的,如果对这方面的内容不了解,一不小心就可能造成侵权。那么我们在日常设计PPT文稿的时候,如何避免字体侵权呢?首先我们得懂得如何查看版权信息,另外还需...
- 显示器颜色显示有偏差?你校准过吗?
-
编辑:晴晨购物、拍照、做视频、玩游戏……看似不一样的操作都怕一件事:颜色有偏差。购物时商品颜色有出入,毫不知情的情况下把责任推给了商家,那么拍照、做视频、玩游戏呢?我们先来看看某网友的诉苦:“我的是台...
- 设计字体那些事(设计字体种类大全图)
-
做设计几年,平均每年都能遇见好多因为字体侵权的事情,今天就结合我自己的经验和了解简单介绍下字体那些事#毒角SHOW角角用了这款字体,竟被送律师函赔偿10万https://www.douyin.com...
- LCD智能显示模块-绘图板(lcd显示模块流程图)
-
TOPWAY智能模块(SmartLCD)是专门为工业显示应用而设计的TFT液晶显示模块。我司自主研发的界面编辑软件RGTools/SGTools提供了18个控件,通过些控件能实现丰富的显...
- 一周热门
- 最近发表
- 标签列表
-
- HTML 教程 (33)
- HTML 简介 (35)
- HTML 实例/测验 (32)
- HTML 测验 (32)
- JavaScript 和 HTML DOM 参考手册 (32)
- HTML 拓展阅读 (30)
- HTML常用标签 (29)
- HTML文本框样式 (31)
- HTML滚动条样式 (34)
- HTML5 浏览器支持 (33)
- HTML5 新元素 (33)
- HTML5 WebSocket (30)
- HTML5 代码规范 (32)
- HTML5 标签 (717)
- HTML5 标签 (已废弃) (75)
- HTML5电子书 (32)
- HTML5开发工具 (34)
- HTML5小游戏源码 (34)
- HTML5模板下载 (30)
- HTTP 状态消息 (33)
- HTTP 方法:GET 对比 POST (33)
- 键盘快捷键 (35)
- 标签 (226)
- HTML button formtarget 属性 (30)
- CSS 水平对齐 (Horizontal Align) (30)