H7-TOOL的LUA小程序教程第1期:LUA编辑器,LUA测试环境搭建,调试方法
2021/11/27 20:40:55
本文主要是介绍H7-TOOL的LUA小程序教程第1期:LUA编辑器,LUA测试环境搭建,调试方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调试运行,支持离线运行。
TOOL的LUA教程争取做到大家可以无痛调用各种功能函数,不需要学习成本。
一、学习资料
注:不看也没关系,教程后面都会说
LUA方面的书籍很多,但看书效率有点低,可以考虑直接看网上的在线资源,之前学习html,ajax,JavaScript就直接看这些在线资源。
简单上手足够用了。
官方上手说明:
http://www.lua.org/start.html
国内网上资源做的也非常不错
https://www.runoob.com/lua/lua-tutorial.html
https://www.w3cschool.cn/lua/
二、编辑器
编辑器推荐使用VSCode,效果可以拉满,使用比较简单,什么都不需要用户做,仅需下载个VSCode即可。
VSCode下载:Visual Studio Code - Code Editing. Redefined
下载后打开这个文件就可以看效果:eeprom.7z (2.06KB)
三、在线运行调试
推荐在VSCode里面编辑代码,比如做了如下的简单测试代码:
local a=10 -- 局部变量 while (a < 15) do a = a + 1 print(a) -- 打印5次 end local s s = string.format("数值 = %d", 128) print(s)
H7-TOOL采用以太网,WiFi或者USB方式连接上位机均可,打开LUA功能,将代码复制到这个框里面:
点击这里执行就可以看到效果了:
如果程序中代码有错误的话,会提示错误的行号:
如果程序比较大的话,不方便在上位机里面看行号,大家在VSCode里面查看就非常方便了,对应的就是左侧的行号:
四、TOOL带的简易LUA手册
如果需要用到其它常用的LUA API,看H7-TOOL上位机带的LUA小助手也非常方便。
下期教程,我们直接在实际应用中学习LUA的用法。
这篇关于H7-TOOL的LUA小程序教程第1期:LUA编辑器,LUA测试环境搭建,调试方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04微信小程序如何实现点击图片查看大图功能-icode9专业技术文章分享
- 2024-09-28uniapp 小程序获取到数据库的换行符怎么展示-icode9专业技术文章分享
- 2024-09-20微信小程序全栈项目实战:从零开始的全面指南
- 2024-09-20微信小程序项目实战:零基础入门教程
- 2024-09-19微信小程序项目中miniprogram_npm文件跟node_modules文件的差别-icode9专业技术文章分享
- 2024-08-27小程序 单行显示,超出部分省略号显示的方法代码-icode9专业技术文章分享
- 2024-08-27微信小程序如何获取到特种设备的刘海屏高度-icode9专业技术文章分享
- 2024-08-27微信小程序如何获取苹果手机底部一横线高度信息方法代码-icode9专业技术文章分享
- 2024-08-27微信小程序 顶部状态栏标签背景为none但还是看不到状态栏什么原因-icode9专业技术文章分享
- 2024-08-21微信小程序全栈入门:从零开始的一站式指南