其他分享
首页 > 其他分享> > 【串口屏】使用注意事项

【串口屏】使用注意事项

作者:互联网

本篇博客记录使用串口屏的一些注意事项,并介绍一下常用的控件的使用,我使用的是陶晶驰家的串口屏,更多详细的介绍可以直接在陶晶驰的官网上寻找,这里给出链接:
陶晶驰资料中心

常用指令

常用系统变量

帧格式

常用控件及其操作

文本控件

文本控件用于在串口屏上显示文本信息

属性

文本控件

文本控件属性

常用操作

t0.txt="你好"

其中t0为控件名称

控件的其他使用

按钮控件

属性

按键

按钮控件属性

常用操作

控件的其他使用

曲线_波形控件

曲线_波形控件用于在串口屏上显示波形或者曲线

属性

曲线/波形控件属性

常用操作

add 1,0,100
1:曲线控件id序号
0:曲线控件通道号
100:数据(最小0,最大255)

控件的其他使用

新建一个工程

串口屏的使用类似于Qt等gui设计,使用上位机进行图形化编程,这里演示一下如何在陶晶驰的开发工具USART HMI中创建一个新工程

进入HMI软件界面后,在左上角文件->新建,并填写你想要的存储路径
新建工程
填写存储路径
接下来会弹出一个让你选择你的串口屏型号的界面,你根据自己的填写就好,别忘了还要选择显示方向
选择串口屏型号
选择显示方向
至此一个工程就已经创建好了,可以根据自己的需求在软件里设计界面了。

软件界面的基本介绍

工具箱

工具箱
可以使用的一些模块,这些模块可以自己添加到界面上,来设计想要的图形界面

字库

字库
一些模块上要显示一些信息,就要导入字库,字库比较丰富,可以自由选择
新建一个字库:工具->字库制作->选择字高,编码,字体->生成字库
如果导入了多个字库,每个字库会有自己的ID,向显示那个字库的在属性里改一下ID即可

事件

事件
事件就是你想执行的某个操作,在这里可以用代码编写程序,比如想要按下某个键执行什么操作

页面

页面
想做像手机一样的那种多个界面的就可以在这里进行设置

属性

属性
选中某一个空间模块就可以修改该模块对应的一些属性,比如说显示什么,显示的颜色等等

可以在program.s的文件中添加以下指令(要添加在page指令之前,因为page指令之后的指令不会执行):

bauds=115200	// 配置波特率为115200
bkcmd=3			// 配置成功或失败都返回结果
dims=100		// 配置屏幕亮度为100%

工程示例

接下来就使用一个示例工程,结合STM32来做一个波形显示实验
界面简单设计如下:
界面设计
测试结果如下所示:
显示ADC采样波形:
显示采样波形

显示FFT计算后的频谱(部分):
显示频谱

标签:控件,文本,串口,使用,字库,注意事项,txt,ID
来源: https://blog.csdn.net/zyhdaun/article/details/118662911