ESP8266 LUA脚本语言开发: 准备工作-LUA文件加载与变量调用
2024-08-25 03:14:34
前言
这节说一下多个文件调用
多个文件之间变量调用
准备两个文件
init.lua
other.lua
开始
模块默认一开始调用的是init.lua
咱让init.lua调用 other.lua
很简单
dofile("other.lua")
注意:
因为是init.lua 调用 other.lua
所以需要先下载 other.lua
然后再下载 init.lua
软件已启动便会 打开other.lua 然后调用 print("other")
现在看变量
记住一句话
变量前面加 local 则这个变量只能在本文件中使用
不加local 的变量(全局变量)
各个文件都可以调用使用
前提,先定义,然后再调用.
如果还没定义完呢,就调用就会报空
other 调用init里面的变量
先下载 other.lua
接着下载init.lua
删除运行的所有文件
然后复位下
加载Wi-Fi模块现在里面的程序
先把程序下载进去,然后复位下
然后点击 Reload
程序就上来了
最新文章
- Linux哲学思想--基本法则
- .Net Collection的一些理解——记录一次向实习生的答疑
- 图解JVM的类加载机制(详细版)
- How to realize the double os in the win8 background.
- Hash表算法
- 如何修改SharePoint列表条数等阈值
- iOS支付宝集成时遇到的问题整理(1)
- 如何在一整张背景图中,加隐形的a标签
- Linux(centos)环境下Lamp环境搭建,成功版。
- AI 系列 总目录
- String压缩 解压缩
- 【Matlab编程】Matlab及Java小时钟
- List集合中元素排序
- python3 练手实例1 计算三角形周长和面积
- iOS开发(1):设置APP的图标与启动图 | iOS图标的尺寸 | LaunchScreen的使用
- vue路由的配置
- redis安装详解
- 并发编程之 CAS 的原理
- 从零开始学习Vue(二)
- vim编程设置
热门文章
- 使用Python写yaml用例
- telnet: Unable to connect to remote host: Connection refused
- web.xml引入 xml (tomcat 7.0.52) 以上版本报错
- vuex 源码分析(五) action 详解
- .Net轻松处理亿级数据--clickhouse及可视化界面安装介绍
- springboot学习源码
- 如何在 Knative 中部署 WebSocket 和 gRPC 服务?
- 数据持久化之bind Mounting
- kali渗透综合靶机(六)--FristiLeaks靶机
- Python游戏开发——打砖块