必不可少的点灯仪式—合宙Air201资产定位模组LuatOS快速入门02

 上一期教程,是很多小伙伴对合宙Air201的初体验hello world。在此,也特别感谢大家对这款低功耗资产定位模组的喜爱。

接下来,你将体验工程师的重要仪式
——点灯!

Air201点灯教程  

合宙Air201资产定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。

内部集成高效、简单、可靠的LuatOS语言,旨在帮助客户降低开发难度,降低研发成本,以及打造超小超低功耗的精品产品。

合宙Air201最新资料下载链接:
www.hezhoudingwei.com

本章节教你使用Air201点灯示例,操作同样很简单!

1. 搭建环境

和之前的教程步骤一样(新同学建议先看前文基础知识),可以在LuaTools项目管理中新建一个项目,重新选择底层Core和脚本。

图片

注意到有什么变化没?

——对,此时只需要下载脚本。因为你的设备的Core是一样的,无需重新下载。

这里Core可以理解为基础固件,咱们的LuatOS就是在上面运行的,所以Core不变就不需要重新下载。

选择下载脚本下载后,下载速度会飞快,可以帮你节约大量的调试时间。

2. 调试代码

使用克隆的代码中的点灯代码进行测试:
LuatOS-Air201\demo\gpio\gpio_led 

2.1 初始化LED灯

图片

2.2 控制GPIO

图片

此段程序用了一个Task,LuatOS允许多个Task(支持并发),在程序进入sys.wait的时候,其他的Task可以运行。

通过level = (level+1) % 2 不断将level设置为0或者1,来控制灯的闪烁。

下载运行,即可看到蓝灯、红灯依次亮起灭掉。

图片

到此,你已经完成点灯仪式了👍👍
是不是开始有种“Lua在手,万物我有”的感觉呢~


Air201最新资料详见:
Docs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值