软件的基本介绍
在下载好的SUART HMI软件中新建一个工程,taojingchi。
我这使用的型号的是TJC3224T124型号的,选好型号去配置显示,我这使用180度竖屏
我后边使用的是32单片机,字符编码这里我选择使用GB2312,点击ok就创建seh
生成之后的.s文件时初始化的变量的定义,把波特率改成115200,单片机用的就是115200
页面可以设置多个页面,但是需要一些指令,然后左边工具箱哪里有许多功能,自己所买的型号不支持的功能他就是会有文字说明不支持。事件哪里最常用的就是按下事件和弹起事件,这个经常与按钮一起使用。
添加图片(制作按钮)
设置首页面图片,将需要的素材添加到里面,添加之后需要配置一个滚动文本
boc代表背景颜色,这里可以滚动显示文字,在添加文字之前我们需要添加字库,不然后乱码。
左上角的工具选择字库制作,字体大小字型自己选择,但是编码要选与自己单片机使用相同的,范围选择所有字符,语言把一些不用的去掉,可以节省我们flash内存,生成字库保存的位子与工程的 位置一样。之后可以去配置显示的字和显示方式。之后点击保存——编译——调式
新建一个按钮,之后去属性哪里修改属性,把填充改成图片
pic时按下前的图片,pic2是按下后的图片,在两个地方选择自己导入的图片。之后可以复制粘贴几个出来,制作一个按键
添加文本显示我们按下的密码,
t1背景为黑,字体为白,文本最大值为20,内容不需要。私有
ts背景为黑,字体为白,文本最大值为20,内容不需要。全局
(复位)字体为白,文本最大值为20,内容复位。私有
(验证)字体为白,文本最大值为20,内容验证。私有
陶晶驰基本语法
网页搜索陶晶驰资料中心,找到书面语法,赋值运算可以看一下,与C语言差不多。指令集是要重点掌握的,我们以上面的按键为例,讲解一下基本指令的使用。
我们按下按键1的时候,下面有按下事件和弹起事件,可以在哪里写代码执行我们按键按下要执行的功能,t1文本是现实我们输入密码的 ,在按下事件哪里写t1.txt=t1.txt+“1”,文本1原来的加上1的,以此类推写其他按键。复位就等于空就行。按键属性哪里绿色的字体的属性都是可以通过指令修改的
把当前页面设置为main,添加一个guili页面。假如密码为666,验证的时候输入密码正确我们跳转页面,跳转页面使用指令page
定时器使用
左侧添加定时器,在属性哪里可以调整的定时时间,定时器默认是打开的。在定时器事件哪里可以写我们要进行操作的代码。
定时器计时需要 一个变量来计算时间,添加一个变量命名为n0,初始值val=0;当开始成功后两秒钟,把现实的字和密码清零,注意这里的代码与C语言有区别,这里代码是不用加;的
跨页数据使用
在页面1想使用页面2的文本,要把其想使用的变量设为全局变量,调用的时候用 页面名.变量名.txt就好。
在xingzengmima页面判断mimaben页面的id1是否为空,要使用到其文本就要隔页调用。
mimaben.id1.txt==“”这样子就行了