• 定时器应用(触控屏LUA脚本教程4)

    LUA脚本的定时器编号索引ID从0~31,共32个定时器。当开启的定时器,超时溢出后,触发定时器回调,在回调函数里面执行相应操作。本章节,用按钮按下弹起的状态作为灯,开启定时器实现跑马灯效果。用到的相关函数如下所示: 1.在用户触摸修改控件回调函数:on_control_notify(screen,control,value):函数有三个参数: screen:表示画面ID control:表示控件的编号 value:表示控件的值。 2.定时器回调函数:on_timer(timer_id) tim…

    LUA 教程, 触控屏开发文档 2022年3月26日
  • 系统参数设置(触控屏LUA脚本教程3)

    本文将介绍通过LUA脚本设置系统参数。如常见的波特率、蜂鸣器、RTC的、背光亮度等。本章节涉及相关的函数有 1.在用户触摸修改控件回调函数:on_control_notify(screen,control,value):函数有三个参数: screen:表示画面ID control:表示控件的编号 value:表示控件的值。 2.设置串口的通讯的波特率:uart_set_baudrate(baudrate) baudrate:表示设置的波特率值。232/TTL支持1200~961200bps,典型…

    LUA 教程, 触控屏开发文档 2022年3月26日
  • 回调函数说明(触控屏LUA脚本教程2)

    LUA API回调函数说明 概述 本文将介绍大彩LUA脚本API函数中的回调函数使用方法,以及调用回调函数的注意事项,介绍常见的api回调接口,如下所示 初始化函数:on_init() 系统滴答1s回调函数:on_systick() 控件触发回调函数:on_control_notify(screen, control, value) 切换画面回调函数:on_screen_change(screen) 定时器超时回调函数:on_timer(timer_id) 画图/线/几何图形回调函数:on_dr…

    LUA 教程, 触控屏开发文档 2022年3月26日
  • 如何显示文本?(触控屏LUA脚本教程1)

    如上章节,我们了解了LUA API文档以及基本的LUA语法,本章节我们在文本控件上显示一句’HELLO LUA’ 本教程文档中所涉及到的部分的相关接口函数 适用范围:M系列、W系列、X系列、F系列(固件版本 >= V4.2.401.0) 例程下载链接:《显示HELLO LUA》(点击跳转) 1.1 LUA编辑器 1.1.1 VisualTFT自带 我们的VisualTFT集成一个lua编辑器(而非编译器),在【工具】- “LUA 脚本编程…”打开即可,如下所示 注意:该【工具】- “LUA 脚本…

    LUA 教程, 触控屏开发文档 2022年3月26日
  • LUA 基本语法说明

    本章节介绍简要介绍基本的lua语法,来自RUNOOB.COM基础教学,如有问题,请联系处理 Lua 的语法比较简单,比较容易理解,功能强大。所以,简单的归纳一下Lua的一些语法规则,帮助快速入门 1 注释 1.1 单行注释 写一个程序,总是少不了注释的。在Lua中,单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C、C++语言中的"//",如下所示 1.2 多行注释中 由"--[["表示注释开始,并且一直延续到"--]]"为止。这种注释相当于C语言中的"/.../",如…

    LUA 教程, 触控屏开发文档 2022年3月26日
  • LUA 脚本API函数接口

    本文档适用于M系列、W系列、X系列、F系列(固件版本 >= V4.2.401.0)。API函数中的screen、control参数均表示为目标画面ID、目标组态控件ID,后文每个API不一一介绍 1.1 控件属性类 1.1.1 change_screen(screen) 切换到指定画面 1.1.2 change_child_screen (screen) 切换到子画面,例如对话框 1.1.3 change_screen_effect(screen,effect) 切换到指定画面,使用动画效…

    LUA 教程, 触控屏开发文档 2022年3月26日

cloud@modbus.cn

QQ
微信