
Air202
默然_无畏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua注册回调函数实现
这个 注册回调函数 的实现就是类似函数的 重定义 一样 ,首先定义一个CallBack的表 local sis_event_cb = {} 之后建立一个注册回调的事件注册的函数 function msis:on_sis_event(event, cb_func) sis_event_cb[event] = cb_func print("CallBack Set") end 最后实现一个回调函数 local function handshake_cb(result, message, m原创 2020-05-27 12:07:52 · 1713 阅读 · 0 评论 -
Air202入坑指南4---UART2(简单使用)
Air202入坑指南4—UART2 下面的代码就是这个串口的简单使用的代码,可见波特率是115200,8N1.其他就是定义了一个信号量UART2_RECEIVE,这个信号量作为接收到信号之后串口怎么处理的标志使用注册串口事件的处理函数uart.on。同时下面又实现了两个函数,分别是读取和接收。 --- 模块功能:串口功能测试(TASK版) -- @author openLuat -- @module uart.testUartTask -- @license MIT -- @copyright openLu原创 2020-05-25 18:10:22 · 1152 阅读 · 0 评论 -
Air202入坑指南3---MQTT
下图是我阿里云上面部署的MQTT的服务器EMQX. 下面进行尝试把Air202的数据上传到这个服务器里面。 首先使用的是提供的Demo作为主要程序,主要需要修改的是IP地址以及端口以及用户名和密码。 --- 模块功能:MQTT客户端处理框架 -- @author openLuat -- @module mqtt.mqttTask -- @license MIT -- @copyright openLuat -- @release 2018.03.28 module(..., package.seeal原创 2020-05-25 16:39:47 · 1389 阅读 · 0 评论 -
Air202入坑指南2---LED闪烁
Air202入坑指南2—LED闪烁 首先我们需要注意的是关于这个Air202的原理图以及关于引脚方面的设置。 pins.setup(pin, val, pull) 配置GPIO模式 参数 传入值类型 释义 number pin,GPIO ID GPIO 0到GPIO 31表示为pio.P0_0到pio.P0_31 GPIO 32到GPIO XX表示为pio.P1_0到pio.P1_(XX-32),例如GPIO33 表示为pio.P1_1 param val,number、nil或者function类型原创 2020-05-25 11:39:00 · 1732 阅读 · 0 评论 -
Air202入坑指南1---lua开发环境的安装
首先需要安装VScode这个软件是用来编辑这个软件的,然后需要安装这些扩展。安装完成之后就可以进行调试了。注意由于Lua这个语言是无法调试的也就是只有下载之后通过串口或者一些其他的途径才可以看到结果,所以在编辑的时候需要注意常用右键菜单的格式化文档的选项。 ...原创 2020-05-25 11:04:21 · 762 阅读 · 0 评论