【DMG80480T070_05WTR】文本显示、数据变量显示、基本图形显示、实时曲线功能及串口下载流程(串口屏)

这篇文章写给自己看的,要不然明天就忘完了。
首先新建一个工程,名称路径自拟。
1
导入一张图片,名字从00开始,图片放到本工程的DWIN_SET下面就行,后面如果没有特殊说明,生成的配置或者放入的图片全都放在该文件夹下。
2
生成字库,直接点击生成。
3
添加一个文本显示控件,写点东西进去,文本显示控件在手册上是有比较详细的要求的。

文本显示软件设置说明
在DGUS开发软件中,点击显示控键_文本显示按钮,并用鼠标框选显示区域,之后再在右侧的设置菜单中对该功能进行配置即可。字体Y方向点阵数目必须为偶数。DGUS屏预装0#字库,包含48~64128点阵的所有ASCII字符。

4

然后设置cfg文件,记得这里要选择上电加载22文件,其他的自己按需添加。
5
为什么要这样设置?手册说的:
6
点击保存CFG,文件名保存为“T5LCFG
然后添加一个基本图形显示的控件,这里图形显示的控件变量地址参照手册上的例子改为0x5440就好了
7

考虑到可能用不到基本图形显示的功能,而改用动态曲线控件的情况,于是再在同样的地方放个显示曲线的控件,并修改以下信息,这里的变量名称无论是手册上的0xFFFF还是0x8000都可以。
8
9
话说回来还是要了解一下这个实时曲线的一些属性,比如说每个通道最多可以保存2K内容的数据。看好里面的标红字,个人感觉这些内容还是比较重要的。
9.1

最终就看到界面是这样的,那三个0是数据变量显示,按需设置为单精度浮点型,整数和小数点都保留为3位。
10
再在工具里选择图片生成,把刚刚导进来的那张背景图放进来,打包生成icl为后缀的文件,文件名为“32_xx”,如果不想写后面乱七八糟直接“32”也可以。
11
完成后在工具找到“智能屏配置文件一键下载”,给串口屏通上电,接上串口(或者232),选择刚刚生成好的那些13、14、22、cfg、icl等文件,找到自己的串口,点击一键下载。

下载完成后可以看到屏幕重启并显示我们设计好的界面。
12
用串口助手给屏幕发点关于实时曲线的东西。
13

显示层面用到的控件以及变量地址等信息。
14注意:如果要用到串口通信,这个发指令给屏幕显数或者画图功能就不支持了;如果之前已经刷过C51串口2通信的hex文件进去,那么串口助手给板子发送的指令都会交给C51里的代码来处理,到时候画图,显数等用指令完成的功能将会不起作用,即使再刷新了不一样的文件进去,之前刷过的hex文件也会留在里面,除非再用一个没有串口通信的hex文件覆盖掉或者给串口屏刷新出厂demo文件,才能够恢复传输指令来画图的功能。【正文完】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/678391.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

常见排序算法之归并排序

目录 一、什么是归并排序 二、递归实现 2.1 思路 2.2 C语言源码 三、非递归实现 3.1 思路 3.2 C语言源码 一、什么是归并排序 归并排序是一种基于分治思想的排序算法。它的基本思想是将原始的待排序序列不断地分割成更小的子序列,直到每个子序列中只有一个元…

白酒:不同产地白酒的口感差异与品鉴技巧

云仓酒庄豪迈白酒作为中国白酒的品牌之一,其口感和品质深受消费者喜爱。然而,不同产地的白酒在口感上存在一定的差异,了解这些差异以及掌握正确的品鉴技巧,对于更好地品味云仓酒庄豪迈白酒以及其他不同产地的白酒至关重要。 首先&…

计网期末复习指南(四):网络层(IP协议、IPv4、IPv6、CIDR、ARP、ICMP)

前言:本系列文章旨在通过TCP/IP协议簇自下而上的梳理大致的知识点,从计算机网络体系结构出发到应用层,每一个协议层通过一篇文章进行总结,本系列正在持续更新中... 计网期末复习指南(一):计算…

使用新的 NVIDIA Isaac Foundation 模型和工作流程创建、设计和部署机器人应用程序

使用新的 NVIDIA Isaac Foundation 模型和工作流程创建、设计和部署机器人应用程序 机器人技术的应用正在智能制造设施、商业厨房、医院、仓库物流和农业领域等各种环境中迅速扩展。该行业正在转向智能自动化,这需要增强机器人功能,以执行感知、绘图、导…

【人工智能】第四部分:ChatGPT的技术实现

人不走空 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 目录 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌…

【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第35课-3D互动教材

【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第35课-3D互动教材 使用dtns.network德塔世界(开源的智体世界引擎),策划和设计《乔布斯超大型的开源3D纪念馆》的系列教程。dtns.network是一款主要由JavaScript编写的智体世界引擎&am…

关于科技的总结与思考

文章目录 互联网时代有趣的数字数据驱动大数据的两个特性数据保护互联网免费模式的再探讨平台互联网的意义人工智能伦理的思考语言理性人梅特卡夫定律冲浪的神奇之处AR的恐怖之处叙词表、受控词表和大众分类法六度/十九度的解读知识图谱是真正的仿生智能幂次法则和优先连接现代…

怎么把图片压缩小一点?让你的图片秒变小清新!

怎么把图片压缩小一点?在数字化时代,图片已经成为我们生活中不可或缺的一部分。无论是社交媒体的分享,还是工作文档的编辑,图片都扮演着重要的角色。然而,随着图片数量的增加,存储空间的问题也日益凸显。幸…

AI烟火识别算法在消防安全与火灾预警系统中的应用与价值

在信息化和智能化的今天,烟火识别算法作为一种重要的技术工具,在火灾预防和处理中发挥着关键作用。其工作原理主要基于深度学习和图像处理技术,能够实时分析监控画面,准确检测出图像中的烟火,并发出预警。 一、烟火识…

优思学院|为什么精益生产总是搞不成功?CLMP

先说一个故事 有一位老板希望模仿乔布斯,怎么模仿呢? 他穿起黑色高领毛衣,李维斯蓝色牛仔裤和New Balance运动鞋。 不过,企业之后也没有和苹果一样好,老板们觉得很奇怪啊,是不是哪里有问题,乔…

vscode专区

1.展示多行的文件导航标签,而非只有1行 1.1打开设置 1.2搜索该设置"workbench.editor.wrap.tabs",并勾选 1.3效果对比

MySQL(四) - SQL优化

一、SQL执行流程 MySQL是客户端-服务器的模式。一条SQL的执行流程如下: 在执行过程中,主要有三类角色:客户端、服务器、存储引擎。 大致可以分为三层: 第一层:客户端连接到服务器,构造SQL并发送给服务器…

vue3 实现自定义指令封装 --- 通俗易懂

1、局部自定义指令 1.1 在<script setup>定义组件内的指令&#xff0c;任何以v开头的驼峰式命名的变量都可以被用作一个自定义指令 <template><div><h3>使用自定义指令</h3><div>########################## start 局部自定义指令</d…

MFC实现子控件focus焦点上下移动父控件ListView和Gridview也跟着向上下移动

项目中要实现mfc功能&#xff0c;然后子控件焦点下移&#xff0c;LIstView和Gridview父控件不会下移&#xff0c;所以就有这个文章。废话不多说直接上代码。 MFCGridView.java import android.content.Context; import android.util.AttributeSet; import android.view.View;…

TiKV学习5:TiDB SQL执行流程

目录 1. DML语句读流程概要 2. DML语句写流程概要 3. DDL 流程概要 4. SQL的Parse和Compile 5. 读取的执行 6. 写入的执行 7. DDL的执行 8. 小结 1. DML语句读流程概要 TiDB Server接收sql并处理&#xff0c;TiKV负责持久化数据&#xff0c;PD提供TSO和Region的数据字典…

error /var/lib/jenkins/workspace/*/node_modules/node-sass: Command failed.

原因&#xff1a;node-sass版本不一致 版本图&#xff1a; 解决方案&#xff1a; 进入到jenkins项目目录下&#xff0c;修改package.json文件 将7.0.1改成6.0.1版本

《对马岛之魂:导演剪辑版》新鲜出炉,AOC电竞显示器与你并肩作战!

超越PS版本的画面表现&#xff0c;AOC U27G3XM助你轻松拉满游戏体验&#xff01; 近日&#xff0c;《对马岛之魂&#xff1a;导演剪辑版》正式登陆PC平台。这款备受期待的作品不仅在战斗机制和故事内容上进行了创新&#xff0c;还引入了更高级的图形选项和更丰富的自定义设置。…

性能测试(二)—— linux服务器监控性能测试

测试目的&#xff1a;发现服务器的性能瓶颈。配置的不同能够承载的最大任务数不同&#xff0c;能够承载的压力也不同 服务器性能测试范围 1.1 测试范围 CPU 内存 硬盘 网络 版本&#xff08;软件、应用版本&#xff09; 1.2 测试与生产配置不相同 多次性能压测预估 …

力扣----轮转数组

题目链接&#xff1a;189. 轮转数组 - 力扣&#xff08;LeetCode&#xff09; 思路一 我们可以在进行每次轮转的时候&#xff0c;先将数组的最后一个数据的值存储起来&#xff0c;接着将数组中前n-1个数据依次向后移&#xff0c;最后将存储起来的值赋给数组中的第一个数据。 …

运动模糊技术在AI绘画中的创新应用

引言&#xff1a; 随着人工智能技术的飞速发展&#xff0c;AI绘画已经成为艺术创作领域的一颗新星。它不仅改变了艺术家的创作方式&#xff0c;还为普通用户提供了前所未有的艺术体验。在众多AI绘画技术中&#xff0c;运动模糊技术以其独特的视觉效果和广泛的应用前景受到了广泛…