文件名称:
串口屏LUA教程-如何显示文本.pdf
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-10-12
详细说明:串口屏LUA教程-如何显示文本.pdf(通过LUA教程demo讲述如何设置文本控件的API函数使用以及编写程序的注意事项。)JACAW
大彩科技
LUA教程-如何显示文本V10
目录
1.适合范围
2.开发环境版本…
3.概述
4.教程实现
4
4.1准备工程素材……
4.1.1硬件平台
4.12UI素材准备…5
4.1.3LUA编辑器
2API函数说明
4.3实现功能.…
4.3.1显示文本
4.4下载L程.
4.4.1下载
5.完整程序清单
6.免责声明
看·
D。。·音·。垂。···垂,.,
JACAW
大彩科技
LUA教程-如何显示文本V10
1.适合范围
该文档适合所有大彩物联型系列。
JACAW
大彩科技
LUA教程-如何显示文本V10
2.开发环境版本
1. VisuaItft软件版本:V3.0.0.944及以上的版本
版本查看
a)打廾Ⅴ isuaITFt软件启动页面如图2-1软件版木,右上角会显示的软件版木号;
VER 300344
ACAI
大彩科技
QQ1:2880064324
VisualTFT 8
创新源于客户价值
出话:02082186683
巾:hmi 4 accom
GUANGZHOU DCOLOUR OPTCELECTRONIC TECHNOLOGY CO LTD
THS PRODUCT IS PROTECTED BY INTERNATIONAL LAWS
图2-1软件版本
b)打开 VisualTft,在软件右下角可以查看软件版本图2-2软件版本,
最新版本可登录大彩官网进行下载。
解秦到国0标10T① anousheH劲
回P撑
王配
当刘斗
Visualtest
产指商和机械尺寸曰
ItrVeto.0.tf'prj
九彩口屏指
打开日
心口几问题保
升发环虎与应回口屏宝增式
页口立届出囗
发池
here are ro hemsto shov
来民团什XOX升3D5
图2-2软件版本
2.串凵屏硬件版本:V3.0.301.0及以上的版本。
版本查看:
a)查看屏幕背面版本号贴纸
b) Visualtest与屏幕联札成功后,右卜角显示的版木号
3.LUA语言版本V55。
JACAW
大彩科技
LUA教程-如何显示文本V10
3.概述
物联型串口屏通过LUA脚本配合工程可以完成大部分的内部逻辑处理,可以做到让
MCU只参与数据处理,不参与屏的逻辑处理。
木文将介绍大彩LUA脚木API函数中的绘图AP函数使用方法,以及使用函数的注意
事项。
3/13
JACAW
大彩科技
LUA教程-如何显示文本V10
4.教程实现
本章节主要通过LUA教程demo讲述如何设置文本控件的API函数使用以及编写程序
的注意事项。本文将分为以下是3个阶段讲述教程DEMO是如何实现的:
1.准备工程素材,
2.实现功能,
3.下载工程。
4.1准备工程素材
在实现教程DEMO前需要作以下三个准备
1.便件平台,
U素材
3.LUA编辑器。
4.1.1硬件平台
该例程使用大彩物联型7寸串凵屏DC80480W070为验证开发平台。如图5-1所示
按钮
三圆
4
总當
西需需
图5-1物联型7寸串口屏
其他尺寸的物联型串口屏均可借鉴此教稈。
JACAW
大彩科技
LUA教程-如何显示文本V10
412U素材准备
准备好相应的美工U。如图5-2所示
JPg
图52素材准备
4.1.3LUA编辑器
上位机Ⅴ isuaITFt内部已集成∫LUA开发编译环境,点击菜单栏工只,选择LUA编辑
器,如图5-3所示。
下文件
BhNDnOeOOAaSI
层性密
微信公众号
欢迎关注
字三石
芝术字生成
凤开石标成
大中口屏状门叮
方大口屏指公套
饭与量没写
出山辟需
LA不,
多井万写出联
⑥广州大彩球查两
更多术文皆、视斯程,话录会
析我有91广州大彩由彩花司有
础士
群强备刮xXXX体nn105
图5-3打开LUA编辑器
打开编辑器后, Visual tft画面如图5-4所示;
JACAW
大彩科技
LUA教程-如何显示文本V10
文仲(国日稠祝图V工具1 LanGuAgE(L)帮H
司日》追色叫·。”
口cQM5-波诗率050-联机(指助手
昌
已国口但图巫西出同
工口
符理h和主简运向单让无m邮rMux
n
ang2huD(而“01oa2Co.Ld
h:tE://uw.32-dcecm
E1e工:Ea-
A File Ner
已⊥也亡口△Ee
211
三苟的每
篇“白下Y1
3c工:
常用的回调区数的促说
□音文件
20131/24
Da。x-:cnat
用口词函炊的使用说
Dagcr10
回图所出性份门
发送收拼令
F for
RCG
一们音巴件XKXX纵件30,02
图5-4LUA编辑器
42AP函数说明
大彩科技针对LUA胭本提供了丰富的API接口函数,具体函数可以查阅文档《物联型
LUA木API》,如图5-5所示
JACAW
大彩科技
LUA教程-如何显示文本V10
3.API接口函数
控件属性类
3.1.1 change screen( screen).
3.1.2 sct valuc(scrccn, control valuc)
1,
3. 1.3 get value(screen, control).
914 set visiable(sc reen control visiable)
3.15
3. 1.6 set Tore culu(sureHIl, LIllruL colur
3. 1.7 set back color(screen control, color)
3.1.8 set text(screen control, text)
3.1.9 get text(screen, control).
,,
8888
落用回调函数
3.2.1nmnt0.
3.2.2 on systickg
32.i on control nntifytsc ree n control vale)
3.2
on screen change(screen)
3.2.5
3.2.6 on usb inserted(driver)
3.2.7 on usb removed
----------
=-
绘图函数
3.3.1 on draw(screen)
8899999999
3.3.2 redraw
3.3.3 set pen coloricolor
3.3.4 draw line(xo, yo, xl, y1, width)
3.3.5 draw rect(o, yo, x1, y1,f ill).
9
3.3.6 draw circle(x, yr, fill)
3.3.7 draw ellipse(xo, yo, x1, y1, fill)
3.3.8 draw image(image id, frame 1d, dstx, dsty, width,height, srcx, srcy)
10
3.3.9 draw image file(filcnnunc, dsta dsty, width, height. srcx. rcy)........10
3.3.10 load surface (filename!
10
3.3.12 draw surlace (surlace, dstx, dsly, wid(hi,leight, sex srcy)
3.3.13 draw text(text x, y,w, h, font, color align
寄存器访问
图5-5AP函数文档
本教程文档中所涉及到的部分的相关接口函数
1.函数 set text( screen, control,str)
注释:指定某个画面中的文本控件或者三维码控件昰示指定内容:
2.两数on_ screen change( creen)
注释:当画面切换至目标画面ID肘,执行此回调函敖
参数: screen表示目标画面|D
43实现功能
教程中功能的实现步骤如下
配置工程属性,
2.编写程序以及编译,
运行程序
431显示文本
1.在教程DEMO的画面中,实现点击按钮在文本框中显示“ HELLO凵A”,运行虚拟屏
后工程画面如图5-6所示
7/13
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.