您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 串口屏LUA例程-控件读写和操作的函数说明V1.0.pdf
  所属分类: 嵌入式
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-10-12
  提 供 者: weixin_********
 详细说明:串口屏LUA例程-控件读写和操作的函数说明V1.0.pdf(本文将介绍大彩LUA脚本API函数中的回调函数使用方法,以及调用回调函数的注意事项。)广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 目录 1.适合范围 2.开发环境版本 3.概述 4.参考文档 错误!未定义书签 工程设计 5.1素材准备… 5.2LUA编辑器. 53API函数说明 54教程DFMO说明 541函数 on init0 错误!未定义书签 542函数 on systick( 543函数 on timer( timer id) 10 544函数 on control notify() 545函数on hangc(O… 54.6函数 on draw() 15 4.7U盘和SD卡的回调函数 17 5.5编译和下载 5.5.1编译工程. 552下载 19 56调试与运行… 20 5.6.1打开虚拟屏…… 20 6.LUA回调函数的完整程序清单 22 7.免责声明 27 广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 适合范围 该文档适合所有大彩物联型系列。 广州大彩光电科技有限公司 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)打开Ⅴ isuaITFT,在软件右下角可以査看软件版本图2-2软件版本, 最新版本可登录大彩官网进行下载 m越 深供日期云E举B恕式国礼SM⊥只门 Language1)舞(H 微信公众号日 VisualTESt 欢迎关注 SnPojc tLS.. E:r. 品选型将啊制寸图 大彩冲阴密八手 ojo: uniT.I pi =.D 于I目 司创 游的口因国性口厂 戈沾命 ere ate no teme如s 图2-2软件版本 2.串口屏硬件版本:V3.0.2870及以上的版本 版本查看: 查看屏幕背面版本号贴纸 b) VisualtEst与屏幕联机成功后,右下角显示的版本号。 3.LUA语言版本V5.5 广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 3.概述 物联型串口屏可以通过LUA脚本配合工程完成丰富多样的梁作。 本文将介绍大彩LUA脚本API函数中的回调函数使用方法,以及调用回调函数的注意 事项 3/27 广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 4.工程设计 本章芇主要通过LUA教程demo讲述如何实现回调函数的触发使用以及编写程序的注 意事项。该例程使用大彩物联型7寸审口屏DC80480w070为验证开发平台。如图5-1所示 按钮 文本 多语言 视频 滑块 进度条 仪表 曲线 39M0001 F s wi FJ 图5-1物联型7寸 41素材准备 准备好相应的美工UI如图5-2所小 广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 拉下jng Icing 按下jpg 19拉下ng 2n. jng 20按下:p 21按下jp C按下》(弹起 25按卜jPg 26按卜Pg 27按9 求卜Png 风速15ic。n 图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接口函数,具体函数可以查阅文档《物联型 广州大彩光电科技有限公司 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.函数 get value( screen, control) 注释:获取控件值,返回的是数值 3.函数 get text( screen, control 注释:获取控件的字符串内容,文本控件,三维码控件 1.函数 set value( screeN, control. va 注释:设置控件数值 桉钮挫件:Vlue-0按下,1弹起 文本控件: value-整数或小数 广州大彩光电科技有限公司 LUA教程常用的回调函数使用v10 也可以设置进度条、滑块、仪表等 2.函数 set text( screen, control,str) 注释:设置呈示内容,如文本控件、二维码控件 3. Ek& set visiable(screen, control, visiable 注释:设置控件隐藏或显示 visiable 为O隐藏,1显示 4.函数 set enable( SCreen, control, enable) 注释:设置触摸使能 参数: enable为0禁止触摸,1启用触摸 5.函数 set fore color( screen, control, color) 注释:设置控件前景色 6.函数 set back color( Screen, control, color) 注释:设置控件背景色 4.4教程DEMo说明 下文将结合教程DEMO讲述回调函数是如何触发的 4.4.1读写控件值 1.读按钮值和写按钮值 按钮控件只有0和1两个值,按钮弹起时值为0,按下时值为1。使用函数 get value 可以获取到某个按钮的状态,使用 sct valuc则可以设置按钮的状态。教程DEMO巾对 两个按钮进行读写演示,画面如所示; 画面 LUA教程-读写按键值 按钮控件有两个值0和1,弹起的按钮控件值时为0,按下时 按钮控件值为1读取按钮值的AP函数为 get_value(,写按钮 控件的值API为 set value() 按钮1弹起 按钮2弹起 4 读取按钮值》按钮1的值 按钮2的值 10 设置按钮1值为1 设置按钮2值为0 rIr 演示说明按下控件4,读取按钮控件Ⅰ和按钮控件2的值,并在对应的文本框中显示 岀来;按卜按钮9和按钮10分别设置按钮1的值为1,按钮2的值为0。按钮控件读写显示 7/27
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: control
 输入关键字,在本站1000多万海量源码库中尽情搜索: