文件名称:
串口屏LUA例程-常用的回调函数使用说明V1.0.pdf
开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2019-10-12
详细说明:串口屏LUA例程-常用的回调函数使用说明V1.0.pdf(本文将介绍大彩LUA脚本API函数中的回调函数使用方法,以及调用回调函数的注意事项。)广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
目录
1.适合范围.
2.开发环境版本
3.概述
4.工程设计
4
4.1素材准备
4.2LUA编辑器.
4.3API函数说明…
4.4教程DEMO说明
44.1函数 on init
442函数 on systick()
557789
44.3函数 on timer( timer id)
444函数 on control notify()
44.5函数 on screen changeD
12
44.6函数 on draw
14
4.47U盘和SD卡的回调函数
16
4.5编译和下载…
4.5.1编译工程.
17
4.52卜载
4.6调试与运行
19
4.6.1打开虚拟屏….
19
5.LUA回调函数的完整程序清单
2
6.免责声明
26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
适合范围
该文档适合所有大彩物联型系列。
1/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
2.开发环境版本
1. Visualtft软件版本:V3.0.0.944及以上的版本。
版本查看
a)打川Ⅴ isualTft软件启动页面如图2-1软件版本,右上角会显示的软件版本号;
VEH30844
大彩科技
QQ1:288084324
VisuaITFT
0Q2:28804133
创新源于客户价值
出话:0208218683
GUANGZHOU DCOLOUR OPTOELECTRONIC TECHNOLOGY CO LTD
THS PRODUCT IS PROTECTED BY INTERNATIONAL LAWS
图2-1软件版本
b)打开 Visualtft,在软件右下角可以查看软件版本图2-2软件版本,
最新版本可登录大彩官网进行下载
文件(日湖日调 D) iAv 1=D Language L梁眈叶
即回日》凸回3盐盖
点R二P升回线“二
某x出双王国
微公众号回旦
VisualtEst
欢迎美注
等牛L速人片册
口臣片测器回性口
hErE are ro items to show
图2-2软件版本
2.串口屏硬件版本:V3.0.2870及以上的版本
版本查看
查看屏幕背面版本号贴纸
b) VisualtEst与屏幕联机成功后,右下角显示的版本号。
3.LUA语言版本V5.5
2/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
3.概述
物联型串口屏可以通过LUA脚本配合工程完成丰富多样的梁作。
本文将介绍大彩LUA脚本API函数中的回调函数使用方法,以及调用回调函数的注意
事项
3/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
4.工程设计
本章芇主要通过LUA教程demo讲述如何实现回调函数的触发使用以及编写程序的注
意事项。该例程使用大彩物联型7寸审口屏DC80480w070为验证开发平台。如图5-1所示
A
按钮
文本
多语言
视频
滑块
进度条
仪表
曲线
号吧
C=454V
looby
图5-1物联型7寸
41素材准备
准备好相应的美工UI如图5-2所小
g/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
本地磁查C用广,日c
桌面rLUA应用你程LUA例程叵调西数使用训明 r Images
素hmee
工具(却助出
共要放映片
文科实
g
4按下:Pg
5下j
7.jpg
7按下
8按下g
9按下iq
□口〓■
叉速1-5ican
图5-2素材准备
42LUA编辑器
上位机 Visualtest内部已集成∫LUA开发编译环境,点击菜单栏工只,选择LUA编辑
器,如图5-3所示。
vssF主可
B任B)式D日101)
下风件
1口m0·。·A
更新面流源
卧压
2,
校世
需摸屏
任
路场[西
李车
LUA回调函数使用教程
原递
国on6mor:f
字世
0255
神牛,行的函数:onmt控件值更新通知: n-control_noti
InragealiP9
和3D回湖团数t
国开图行地成
WAVE格式转实,
工样t
□文件
键置
用的数巴面切换知《如
与量性
MnC本偏显
用的国数:(mtme回图回调函数: cn_draw
盘5D卡回词函故
回源图片出国性门厂
v ila,s ly alve
‖准口母指
Press Fl tor Help
PROG
来机新到件(XOXx体300115
图5-3打开LUA编辑器
43AP|函数说明
大彩科技针对LUA脚本提供了丰宫的AP接口函数,具体函数可以查阅文档《物联型
5/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
LUA本API》,如图5-4所示。
3.AHI接口函数
控件属性类
311 ch
8
3. 1.2 set value(screen, control, value)
3.1.3 get value(screen, control)........
3.14
visiable(screen, control, visible)
8
3.1.5 set enable(screen, control enable)......
3.1.6 set fore color(screen, control color
3.1.7 set back color(screen control color)
8
3.1.3 set text(screen, control, text)
3. 1.9 get text(screen, control)
8
3.2常用回谓函数
3.2.1
32
8
3.2.3 on control notify(screen control, value)
3.2.4 on screen change(screen)....
3.2.5
3.2.6 on usb inserted(driver)
3.2.7 on usb renedo
9
3.3绘图函数
3.3.1 un daw(sTeeN)
------
3.3.2 redraw
一----
3.3.3 set pen color(color)
3.3.1 draw line(xo, yo, xl,yl width)
3.3.5 draw rect(xO, yo, x1, yl, fill).....
9
33. 6 draw circle(x, y r, fill).......
3.3.7 draw ellipse(xo, yo, xl, yl, fil
10
938 draw image age id, frame id dst, dsty, width, height, srrx, srry?
3.3.9 draw image file(filename, dstr, dsty, width height. srcx, srcy)
3.3.10 load surface(filename)
10
3.3.11 destroy surface (surfase)
3.3.12 draw surface (surface, dst, dsty, width height, rcx srcy)....
3.3.13 draw text(text x y w h, Iont, color align
寄存器访问
图5-4AP函数文档
木教程文档中所涉及到的部分的相关接口函数如下。
1. Fl on control notify(screen, control, value)
注释:此函数可以在用户触摸控件后被回调。逃数有三个参数:
screen表示画面D
control表示控件的编号
value表示控件的值
2.函数on_init()
注释:糸统初始化肘,执行此回调函数。
3.函数 on systick()
注释:定肘回调函数,糸统每隔1秒钟旬动调用。
1.函数onti
注释:定时器超时,执行此回调函数
参数: timer Id
定时器|D
2.函数 on screen change( screen
6/26
广州大彩光电科技有限公司
LUA教程常用的回调函数使用v10
注释:当画面切换至目标画面丨D肘,执行此回调函数
参数: screen表示目标画面D
3.函数 on draw( screen)
注释:当调用 redraw()或屏幕刷新肘会触发此函数,在目标画面中进行绘图
参数: screen表示目标画面|D
4.函数 on usb inserted(dir
注释:当插入U盘后会触发调用此函数
参数:dir表示糸统分派给∪盘的路径
5.两数 on sd inserted(dir)
注释:当插入$D卡后会触发调用此函数
数:dir表示糸统分派给S卡的路径
6.函数 on usb removed O
注释:当拔出U盘后会触发调用此函数
7.函数 on sd removed o
注释:当拔出SD卡后会触发调用此函数
44教程DEMo说明
文将结合教程DEMO讲述回调函数是如何触发的
44.1函数on_init()
系统加载IUA脚本文作之后,ν即调用此冋调函数,通常用于执行初始化捰作,如
图5-5和图5-6所示
画面D
系统初始化时执行。 n init(
系统执行初始化,加载工程的时候执行一次,可用于初始化
串口屏参数或信息。
DEMO说明:在ONN中初始化电压为:10,电流为2
电压
电流
A
图5-5函数on_init()
7/26
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.