广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1032|回复: 6

LUA适合什么情况下使用呢?

[复制链接]

1

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
发表于 2024-9-22 17:22:58 | 显示全部楼层 |阅读模式
现在用指令操作触摸屏挺方便的,没搞明白LUA的适用场合?有经验的大神给指点指点,谢谢
回复

使用道具 举报

24

主题

104

帖子

628

积分

高级会员

Rank: 4

积分
628
QQ
发表于 2024-9-22 18:57:14 | 显示全部楼层
本帖最后由 小逸老师 于 2024-9-22 18:59 编辑

指令只能读写控件和变量的值,但是不能进行逻辑处理。lua脚本和C代码一样,可以进行复杂的逻辑处理,如果没有I/O操作和更高精度的需求的话,大彩屏幕完全可以替代MCU,相当于MCU+网络模块+组态屏三合一,或者可以再加一个I/O模块就可以实现四合一了。毕竟lua脚本比起C代码的话更简单简洁。

例如我做一个云端灯控模块,需要单片机+触摸屏+网络模块+继电器输入输出模块,MCU进行逻辑编辑与各个模块进行对接协调,但是用大彩LUA只需要屏幕+继电器输入输出模块全搞定。
要是还不太理解的话欢迎继续回复疑问
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

1

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2024-9-26 21:57:49 | 显示全部楼层
现在MCU是省不掉的,这样的话和LUA怎样配合效率更高呢?而且MCU和LUA没法直接交互吧?
回复

使用道具 举报

1

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2024-9-26 21:58:15 | 显示全部楼层
小逸老师 发表于 2024-9-22 18:57
指令只能读写控件和变量的值,但是不能进行逻辑处理。lua脚本和C代码一样,可以进行复杂的逻辑处理,如果没 ...


现在MCU是省不掉的,这样的话和LUA怎样配合效率更高呢?而且MCU和LUA没法直接交互吧?
回复

使用道具 举报

24

主题

104

帖子

628

积分

高级会员

Rank: 4

积分
628
QQ
发表于 2024-9-29 10:12:26 | 显示全部楼层
spy2008 发表于 2024-9-26 21:58
现在MCU是省不掉的,这样的话和LUA怎样配合效率更高呢?而且MCU和LUA没法直接交互吧? ...

那简单点就可以把大彩屏幕当做是一个自带微型逻辑系统的屏幕,LUA脚本可以实现更多的功能,例如弹性的云端网络、JSON、自写算法的逻辑应用等等。简单点说很多大型游戏中就是利用了LUA脚本进行实现了很多操作。
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

1

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2024-9-30 21:06:30 | 显示全部楼层
小逸老师 发表于 2024-9-29 10:12
那简单点就可以把大彩屏幕当做是一个自带微型逻辑系统的屏幕,LUA脚本可以实现更多的功能,例如弹性的云 ...

看到visuatft也支持MINIC的脚本,但是没找到这个的教程呢?miniC和LUA是什么关系呢?
回复

使用道具 举报

24

主题

104

帖子

628

积分

高级会员

Rank: 4

积分
628
QQ
发表于 2024-10-17 20:04:40 | 显示全部楼层
spy2008 发表于 2024-9-30 21:06
看到visuatft也支持MINIC的脚本,但是没找到这个的教程呢?miniC和LUA是什么关系呢? ...

miniC迷你C语言,意思就是精简版的C语言,C和LUA属于全球上知名也通用的编程语言,教程可以在网络中查看。

因为组态屏中有特定的操作,所以不是所有的标准C和LUA语法都支持,学习过程中只需要学习基本语法、数据类型、数组、逻辑处理等基础语句就行,然后再学习大彩官网中开发文档中的特定指令即可,如需要进一步学习欢迎回复
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-10-31 02:19 , Processed in 0.074356 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表