Lua脚本是内嵌在模块基础软件core中运行的(core编译生成的文件是.lod文件),Lod中有支持Lua运行的环境,Lua脚本就在这个环境中运行。脚本实现功能是通过API(对AT命令进行了封装)实现的。
在模块内部,Lua发出AT命令,并通过虚拟的uart.ATC 口和Lod之间进行AT命令的交互。即Lua发出AT命令,Lod接收后进行解析并返回AT命令运行结果,不需要上位机(一般是单片机)通过物理串口给模块发AT命令,这样就节省了单片机的花费。
名称解释
| 
 名称  | 
 含义  | 
| 
 底层软件  | 
 也叫基础软件,位于/core,用C语言开发完成,支撑Lua的运行。  | 
| 
 库脚本  | 
 lib目录中的“库脚本”(所有项目都应该使用)  | 
| 
 应用脚本  | 
 用户自己编写的“应用脚本”(例如demo目录下的脚本)  | 
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!