GPRS(Air202) Lua开发: 下载和运行第一个程序

安装驱动

Air202为串口烧录程序

板子使用的USB转串口:CH340

如未安装驱动,请安装驱动

扫描二维码关注公众号,回复: 11250218 查看本文章

下载程序下载工具

1.去官方下载

http://www.openluat.com/Product/gprs/Air202.html

 

2.下载我提供的

下载Lod

1.拨动开关拨到最下面,usb链接电脑

2.打开软件

3.选择自己的串口号,然后点击  打开串口

4.动作下复位按钮

 

5.连接上模块

6.选择下载Lod文件

选择支持SSL,UI,FLOAT的Lod

如果下载中出现这种情况,请重新尝试下载即可

下载运行第一个程序

选择下载lua脚本

lib是官方封装的库!用户写程序就是调用库里面的函数

选中所有的,对于初学者,全部添加即可

接着再添加咱自己的文件

官方给了很多demo

 

demo里面官方给了好多例子

咱先添加个adc的程序看看效果

最后点击下载

程序正在打印AD电压值

 

咱们看一下adc程序

lua开发都是文件加载文件的形式

官方做的是内部默认先加载 main.lua文件

打开main.lua看一下

记住一句话:lua开发没有软件编译器

就是用文本编辑器来编辑代码

推荐个编辑器: VSCode

https://code.visualstudio.com/

 

当然,大家也可以用 EditPlus ,NotePad++ 等等

adc的文件就两个  main.lua  testAdc.lua

main.lua里面又加载的testAdc.lua

testAdc 里面用定时器每隔1S执行一次 read函数

然后打印 log.info("testAdc.read",adcval,(voltval-(voltval%3))/3,voltval)

总结

首先需要下载Lod

Lod只需要下载一次即可

每个Lod支持的功能不一样,占用内存大小也不一样

然后需要下载官方提供的lib

lib是官方封装好的API函数,用户就是调用里面的函数实现自己的功能

每个lib代表不同的功能

如果内存允许的话,全部下载进去就可以

然后就是编写自己的程序了,

自己的程序一定要有main.lua这个文件

底层默认先加载这个文件

对于没有接触过Lua的人来说,看过去会感觉懵

不用担心,咱不是用Lua脚本语言开发什么大型游戏

咱只要了解其语法,然后看官方的API和demo使用即可!

跟着我慢慢学,其实很简单的!

我不给大家讲语法了,咱直接上手实践!

提醒

当前大家会看到隔一段时间会自动复位重启

大家打开一个地方

我板子上加了看门狗

要把 wdt文件加载进去就可以了

还有把网络指示灯默认闪耀打开

按下 Ctrl + C  保存下文件

 

然后点击下载lua脚本,然后点击下载即可

猜你喜欢

转载自www.cnblogs.com/yangfengwu/p/12941042.html