zoukankan      html  css  js  c++  java
  • GPRS(Air202) Lua开发: 下载和运行第一个程序

    安装驱动

    Air202为串口烧录程序

    板子使用的USB转串口:CH340

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

    下载程序下载工具

    1.去官方下载

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

     

    2.下载我提供的

    下载Lod

    1.连接下载器

    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脚本,然后点击下载即可

  • 相关阅读:
    华为内部面试题库(20)
    华为内部面试题库(18)
    华为内部面试题库(14)
    华为内部面试题库(12)
    华为内部面试题库(16)
    华为内部面试题库(17)
    华为内部面试题库(11)
    华为内部面试题库(13)
    Windows 危险的注册表键
    逆向工程师要学什么?
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/12941042.html
Copyright © 2011-2022 走看看