淘晶驰串口触摸屏常用指令表

📅 发布时间:2026/7/16 10:00:44
淘晶驰串口触摸屏常用指令表 淘晶驰触摸屏控件使用方法淘晶驰触摸屏控件使用方法HMI串口屏汉字输入HMI串口屏汉字输入HMI触摸屏工具箱控件ID号HMI触摸屏工具箱控件ID号HMI颜色代号表所有代号的书写均为大写 代号10进制所表示的颜色RED63488红色BLUE31蓝色GRAY33840灰色BLACK0黑色WHITE65535白色GREEN2016绿色BROWN48192橙色YELLOW65504黄色常用指令集所有型号的串口屏均支持常用指令且指令的使用频率较高文件操作指令仅X系列串口屏支持下列指令不常用指令所有型号的串口屏均支持的指令但是较少使用CRC校验指令用于校验crc_modbus16的指令GUI绘图指令不推荐使用GUI绘图指令,绘图指令不要写在页面的前初始化事件中否则在页面渲染完成后将会被页面控件每个页面ID为0的控件是与页面名称相同的页面控件完全覆盖。绘图指令在跳转页面后会丢失。绘图指令和控件有重叠时当控件刷新时和控件重叠的部分会丢失。page-页面跳转指令prints-从串口打印一个变量/常量printh-从串口打印16进制click-激活控件的按下/弹起事件vis-隐藏/显示控件tsw-控件触摸使能randset-随机数范围设置covx-变量类型转换strlen-字符串变量字符长度测试btlen-字符串变量字节长度测试substr-字符串截取spstr-字符串分割touch_j-触摸校准add-往曲线控件添加数据addt-曲线数据透传指令cle-清除曲线控件中的数据rest-复位串口屏return-退出当前过程或事件goto-跳转到标签处运行call-宏调用高级指令仅部分型号的串口屏支持下列指令wepo-写入数据到掉电存储空间repo-从掉电存储空间读取数据wept-通过串口透传数据到掉电存储空间rept-从掉电存储空间读取数据并透传发送到串口beep-蜂鸣器鸣叫cfgpio-扩展IO模式配置setlayer-运行中改变控件图层顺序move-控件移动play-音频播放twfile-单片机发送文件给串口屏rdfile-串口屏发送文件给单片机newfile-创建文件delfile-删除文件refile-重命名文件findfile-查找文件newdir-创建文件夹deldir-删除文件夹redir-重命名文件夹finddir-查找文件夹doevents-强制刷新屏幕sendme-发送当前页面ID号到串口get-带格式获取变量值/常量值ref-重绘控件ref_stop-暂停屏幕刷新ref_star-恢复屏幕刷新com_stop-暂停串口指令执行com_star-恢复串口指令执行code_c-清空串口指令缓冲区crcrest-复位crc初始值crcputs-crc校验一个变量/常量crcputh-crc校验一组Hexcrcputu-crc校验一段串口缓冲区数据cls-清屏指令pic-刷图指令picq-切图指令xpic-高级切图指令xstr-写字指令fill-区域填充指令line-画线指令draw-画空心矩形cir-画空心圆prints-从串口打印一个变量/常量将变量/常量从串口发送出去如果要发送固定的16进制数据请使用printh请参考 printh-从串口打印16进制prints att,lenth att:变量名称 lenth:发送长度(0为自动长度)注意当att为数值类型时length最大为4length为0和length为4的效果是完全相同的。当att为字符串类型时length为0会发出整个完整的字符串,当length小于字符串长度时发出指定的字节数不是字符数在99%的情况下当att为字符串时length都是为0。prints-示例1在按钮的按下事件或弹起事件中编写以下代码//发送控件t0的txt属性值,长度为文本实际长度也就是发出整个文本。 prints t0.txt,0点击调试后点击按钮即可发出对应的数据prints-示例2在按钮的按下事件或弹起事件中编写以下代码//发送控件t0的txt属性值,长度为文本实际长度也就是发出整个文本。 prints t0.txt,4点击调试后点击按钮即可发出对应的数据prints-示例3在按钮的按下事件或弹起事件中编写以下代码//发送控件j0的val属性值,默认长度为4字节整形数据小端模式储存 prints j0.val,0点击调试后点击按钮即可发出对应的数据prints-示例4在按钮的按下事件或弹起事件中编写以下代码//发送控件j0的val属性值,长度为1字节整形数据 prints j0.val,1点击调试后点击按钮即可发出对应的数据/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////获取控件自身的属性if(txt开始){txt停止}else{txt开始}