• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

200-Air724UG(4G全网通GPRS)开发-下载和运行第一个lua程序

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnAir724UG" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

这节的开发工具和驱动和刷AT指令那节一样,不过本节会重复叙述;

如果用户已经安装过驱动,不需要重复安装.

 

下载安装usb驱动

https://www.openluat.com/

 

 

 

 

 

 

根据自己的电脑系统选择

 

 

 

 

 

 

 

 

 

 

使用电脑usb线连接开发板

 

 

正常情况下在电脑的设备管理器里面会多出来三个COM口

 

 

 

下载烧录调试软件

 

 

 

下面开始下载和运行第一个lua程序

1.访问官网,下载core和例程代码

https://www.openluat.com/

 

 

 

 

 

 

 

 

 

2.关于core文件

core文件是固件,刷不同的固件,底层支持的功能不一样

带FLOAT的是支持浮点数运算

带dfota的是支持使用官方升级系统升级程序

带TTS的是支持语音播报

支持的功能越多,底层使用的存储越大,剩余的给咱使用的越小.

 

 

 

 

3.关于lua脚本文件

demo是官方提供的例程

doc是使用手册

lib是库函数,咱就是使用里面提供的库函数来实现各种功能

 

 

 

4.使用电脑usb线连接开发板(UAB下载不需要任何按键)

 

 

5.打开下载工具,选择usb打印

 

 

 

 

 

 

6.点击项目管理测试

 

 

7.其实原先是直接选择下载文件就可以,官方为了让大家伙便于管理咱的程序项目,就设置了必须先新建项目...

 

 

 

 

 

 

 

 

8,选择core(固件)文件(我就选择一个最全功能的哈)

 

 

9,把所有的库函数添加进来

注意哈,其实不用全部添加,必须添加的是sys.lua.然后其它的用到什么添加什么.

但是为了便于咱初期测试学习减少麻烦,直接一次性添加进来最快捷,

以后明白了咱在想添加什么再添加什么.

 

 

 

9,测试一下ADC这个例程

 

 

 

9,然后点击下载固件和脚本

提示:固件下载一次就可以,如果下载过了固件,可以点击前面的下载脚本,不用再下载固件了.

 

 

 

 

 

 

 

 

9,可以在软件看到日志打印

 

 

 

注意哈!

现在不用关心源码看不懂,后面会有教程一点一点的让大家伙看懂的.

还有就是不要感觉lua脚本语言不知道是啥就害怕哈!

底层功能是C语言写的,然后再使用的Lua语言调用的而已!

也就是说在C语言的基础上又封装了一层,封装的目的就是直接面向应用

比如:采集个传感器,咱用C语言还要写各种判断,采集,gpio各种.....

然后用lua的话直接一个函数调用就可以了; 其实是官方用C在底层上已经写好了.

当然啦,其它的就是只要懂一点lua语法就可以了. 

大家伙知道各种语言咱学的是啥???  学的是规定.

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
lua+mysql 操作DB发布时间:2022-07-22
下一篇:
Eclipse——安装Lua Eclipse插件发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap