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

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

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

[复制链接]

1

主题

5

帖子

41

积分

新手上路

Rank: 1

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

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
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

主题

5

帖子

41

积分

新手上路

Rank: 1

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

使用道具 举报

1

主题

5

帖子

41

积分

新手上路

Rank: 1

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


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

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

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

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

使用道具 举报

1

主题

5

帖子

41

积分

新手上路

Rank: 1

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

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

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
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
回复

使用道具 举报

1

主题

5

帖子

41

积分

新手上路

Rank: 1

积分
41
 楼主| 发表于 2024-11-7 20:57:45 | 显示全部楼层
需要进一步学习。我们是大彩串口屏多年的用户,一直都是用指令驱动,后边计划结合脚本处理一下功能。结合大彩的产品用LUA还是minc是主流的方向呢?
回复

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
QQ
发表于 2024-11-8 20:48:09 | 显示全部楼层
spy2008 发表于 2024-11-7 20:57
需要进一步学习。我们是大彩串口屏多年的用户,一直都是用指令驱动,后边计划结合脚本处理一下功能。结合大 ...

看个人习惯喽,你那边如果用的其他设备是C语言的话就用C,但是C语言大彩官方资料很少,标准设备C语法是支持的不过需要自行尝试哪些函数式支持的。大彩的LUA文档和DEMO比较丰富,所以使用大彩的产品的话还是首选LUA的,毕竟LUA操作起来上手容易项目也做的快。

要是论主流的话还是C比较主流,其他友商的屏幕用的是C语言的。

欢迎加入大彩LUA爱好者群14769485
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 17:04 , Processed in 0.053082 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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