zoukankan      html  css  js  c++  java
  • ESP8266 LUA脚本语言开发: 准备工作-LUA文件加载与变量调用

    前言

    这节说一下多个文件调用

    多个文件之间变量调用

    准备两个文件

     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

    程序就上来了

  • 相关阅读:
    【布局】483- 推荐 15 种水平垂直居中布局方案
    【Web技术】482- 浏览器将标签转成 DOM 的过程
    int和Integer的区别
    Rendom类
    java注释
    linux
    AI
    重载和重写
    Iterator接口
    集合和数组的区别
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/12037938.html
Copyright © 2011-2022 走看看