当前位置: 首页 > 产品中心 > 串口屏

串口屏LUA教程-如何显示文本

发表时间: 2024-03-04 作者: 串口屏
产品详情

  本章节主要是通过LUA教程demo讲述如何设置文本控件的API函数使用以及编写程序的需要注意的几点。本文将分为以下是3个阶段讲述教程DEMO是怎么来实现的:

  b)打开VisualTFT,在软件右下角能查看软件版本图2-2软件版本,

  该例程使用大彩物联型7寸串口屏DC80480W070为验证开发平台。如图5-1所示

  上位机VisualTFT内部已集成了LUA开发编译环境,点击菜单栏工具,选择LUA编辑器,如图5-3所示。

  3.点击工具栏中的运行虚拟串口屏,软件先会将当前工程进行编译,编译成功后工程

  在我司的上层软件Visual TFT中集成了LUA程序的编译器,能轻松实现在编译工程的同时将LUA脚本程序一起编译,并且将编译后的图片和程序集合在一个名为DCIOT.PKG的

  1.在教程DEMO的画面中,实现点击按钮在文本框中显示“HELLO LUA”,运行虚拟屏

  2.LUA程序解释:按下按钮后在文本框中显示“HELLO LUA”,程序如程序清单1所示;

  大彩科技针对LUA脚本提供了丰富的API接口函数,具体函数能查阅文档《物联型LUA脚本API》,如图5-5所示。

  LUA教程-绘图API函数说明demo的完整程序,如程序清单2完整程序所示,查看程序时请结合教程demo理解:

  文件中。编译后只需要把DCIOT.PKG文件拷贝到U盘中,接上串口屏并重新上电即可将图片和程序下载到屏中。

  工程编译成功后在输出窗口会提示编译成功,如所示。编译成功后打开工程目录,找到output文件夹,将文件夹中的DCIOT.PKG文件拷贝到U盘中,如图5-9和图5-10所示;接上串口屏重新上电,等到提示烧录工程成功后,拔掉U盘重新上电即可。

  广州大彩光电科技有限公司所提供的所有服务内容旨在协助客户加速产品的研发进度,在服务过程中或者其他渠道所提供的任何例程程序、技术文档、CAD图等资料和信息,都仅供参考,客户有权不使用或自行参考修改,本公司不提供任何的完整性、可靠性等保证,若在客户使用的过程中因任何问题导致的特别的、偶然的或间接的损失,本公司不承担任何责任。

  物联型串口屏通过LUA脚本配合工程能够实现大部分的内部逻辑处理,能做到让MCU只参与数据处理,不参与屏的逻辑处理。

  本文将介绍大彩LUA脚本API函数中的绘图API函数使用方法,以及使用函数的注意事项。

  编写完功能模块后将工程和脚本一起进行编译,编译成功后能够正常的使用软件中的虚拟屏查看程序是否实现功能,点击工具栏中编译工程按钮,可将工程和脚本的一起编译,操作如图5-7所示

  注意:目前在软件Visual TFT集成的LUA脚本编译器没有办法进行语法检测,所以编写LUA程序是尽量分模块编写,已达到节省调试的时间。