——文档转载自电子发烧友
一、串口指令控制数据变量显示控件
很高兴能申请到迪文的串口屏,由于想多测试小型的显示界面,于是就申请了一块2.8寸(分辨率320*240)的非触摸屏。 (1)使用 DGUSV 7.624版本来制作项目工程,修改CFG配置文件。
(2)背景图的导入,对文件有命名要求,首张图片需以00开头,比如00.jpg等。
(3)设置好分辨率
(4)压缩生成图片文件
(5)从“显示控件”里使用 “数据变量显示”控件,并设置好,我设了1个小数点。
(6)工程参数设置好之后,点击保存,生成,导出,会在DWIN_SET文件夹生成相应的配置文件。
(7)最后把DWIN_SET文件夹整个拷贝到TF卡,然后断电情况下把TF卡在插上串口屏的开发板上,上电,就开始自动烧录了,烧录成功的结果如下:
(8)断电,拔掉TF卡,再上电
(9)查查T5L DGUSII 应用开发指南.pdf 串口指令示例
(10)通过串口指令,把它变成15.3
(11)最终结果,非常好用
二、动态相册
搭建环境可以看我写的串口指令控制数据变量显示控件文章,串口屏用来做动态相册也是相当便利,话不多说,操作起来。 (1)准备12张图片,注意命名规则从00开始
(2)这次要用到 “显示控件”- 图片动画显示”在00.jpg界面上拖放一个显示控件,并根据官方文档说明设置右侧属性值。
(3)附上一张官方文档参数说明
(4)在最后一张图12.jpg也用相同控件,属性值设置略有不同。
(5)最后,保存,生成,导出,就是这么简单好用。
三、智能家居之电子秤,温度计
经过一段时间的应用,对迪文串口屏是越来越喜欢,用起来很便利,于是尝试做一个智能家居产品-电子秤,随带整合一下温度计。常规过程请看前两篇文章: 串口指令控制数据变量显示控件和动态相册
(1)开始新一个项目,制作一张背景图,在合适的位置放入两个“数据变量控件”。
(2)两个“数据变量控件”,显示重克的变量地址用1000, 显示温度的变量地址用1020。
(3)结合官方文档说明
(4)开发板使用了国民技术N32G457 ,基于 rt-thread上进行开发,电子秤使用了HX711 , 温度计使用了 DHT11
|