E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LuatOS-Soc
【LuatOS】笔记(二)&基础框架
函数与使用
LuatOS-SOC
接口文档1,该文档下面的模块函数可以直接使用XXX.函数名()扩展库接口文档2,该文档下面的模块函数需要先导入,才能使用localaht10=require"aht10"
紫阡星影
·
2023-12-15 20:38
LuatOS
笔记
单片机
嵌入式硬件
LuatOS-SOC
接口文档(air780E)--rtc - 实时时钟
rtc.set(tab)设置时钟参数传入值类型解释tableorint时钟参数,见示例返回值返回值类型解释bool成功返回true,否则返回nil或false例子rtc.set({year=2021,mon=8,day=31,hour=17,min=8,sec=43})--目前只有Air101/Air103/Air105/EC618系列支持时间戳方式rtc.set(1652230554)rtc.g
l531798151
·
2023-11-28 23:43
air780E
air780E
合宙Air780E|FTP|内网穿透|命令测试|
LuatOS-SOC
接口|官方demo|学习(18):FTP命令及应用
目录1、FTP服务器准备2、FTPDemomain.c代码及解析:LOG文件:PS:ftp-ftp客户端函数说明待解决问题:1、FTP服务器准备本机为win11系统,利用IIS搭建FTP服务器。搭建方式可参考博文:windows系统搭建FTP服务器教程windows系统搭建FTP服务器教程_程序员路遥的博客-CSDN博客_windows服务器安装ftp设置完成后,测试FTP(已正常访问,测试ls列
打酱油的工程师
·
2023-11-28 23:12
LuatOS-SOC接口学习
国产mcu
ftp
内网穿透
物联网
AIR系列|板载LED|gpio引脚选择|GPIO|流水灯|
LuatOS-SOC
接口|官方demo|学习(20-1):GPIO库基础
AIR系列各型号开发板板载LED对应管脚及GPIO控制代码AIR103:rtos_bsp=="AIR103"then--Air103开发板LED引脚编号 --returnpin.PB26,pin.PB25,pin.PB24 return42,41,40AIR105:rtos_bsp=="AIR105"then--Air105开发板LED引脚编号 --returnpin.PC3,p
打酱油的工程师
·
2023-11-28 23:12
LuatOS-SOC接口学习
单片机
国产mcu
gpio
AIR
luatos
CORE-ESP32C3|eink|墨水屏日历|天气API|LuatOS公共接口|气象要素数据V1|collectgarbage|
LuatOS-SOC
接口|官方demo|学习(13):墨水屏动态日历
目录参考博文项目官方地址显示效果:硬件准备软件版本日志及soc下载工具软件使用接线示意图硬件接线一、Elink驱动管脚适配二、天气信息获取API使用方式:接口格式(注意需不需要tls):http://apicn.luatos.org:23328/luatos-calendar/v1?mac=[设备码]&location=[城市id]&appid=[你的APPID]&appsecret=[你的APP
打酱油的工程师
·
2023-11-28 23:42
LuatOS-SOC接口学习
国产mcu
ESP32C3
lua
墨水屏
实时日历
CORE-ESP32C3|eink|墨水屏日历+时间日期+温度显示|I2C软件模拟|
LuatOS-SOC
接口|官方demo|学习(14):墨水屏动态日历+oled日期显示+ AHT10测温模组
下载工具软件使用接线说明天气显示屏硬件接线温度采集日期温度显示屏正常初始化LOG示例代码参考博文:CORE-ESP32C3|eink|墨水屏日历|天气API|LuatOS公共接口|气象要素数据V1|collectgarbage垃圾回收|
LuatOS-SOC
打酱油的工程师
·
2023-11-28 23:42
LuatOS-SOC接口学习
mcu
I2C
eink
时间日期动态显示
LuatOS-SOC
接口文档(air780E)--rtos - RTOS底层操作库
rtos.receive(timeout)接受并处理底层消息队列.参数传入值类型解释int超时时长,通常是-1,永久等待返回值返回值类型解释msgid如果是定时器消息,会返回定时器消息id及附加信息,其他消息由底层决定,不向lua层进行任何保证.例子无rtos.timer_start(id,timeout,_repeat)启动一个定时器参数传入值类型解释int定时器idint超时时长,单位毫秒in
l531798151
·
2023-11-28 23:41
air780E
air780E
LuatOS-SOC
接口文档(air780E)--repl - “读取-求值-输出” 循环
示例--[[本功能支持的模块及对应的端口模块/芯片端口波特率及其他参数Air101/Air103UART09216008None1Air105UART015000008None1ESP32C3UART09216008None1--注意,简约版(无CH343)不支持ESP32C2UART09216008None1ESP32S2UART09216008None1Air780E虚拟串口任意--暂不支持从
l531798151
·
2023-11-28 11:48
air780E
air780E
LuatOS-SOC
接口文档(air780E)--rsa - RSA加密解密
示例--请在电脑上生成私钥和公钥,当前最高支持4096bit,一般来说2048bit就够用了--opensslgenrsa-outprivkey.pem2048--opensslrsa-inprivkey.pem-pubout-outpublic.pem--privkey.pem是私钥,public.pem是公钥--私钥用于加密和签名,通常保密,放在服务器端--公钥用于解密和验签,一般可公开,放在
l531798151
·
2023-11-28 10:46
air780E
air780E
LuatOS-SOC
接口文档(air780E)--pin - 管脚命名映射
示例--这个库是为了解决文本形式的PIN脚命名与GPIO编号的映射问题--功能实现上,pin.PA01就对应数值1,代表GPIO1,丝印上对应PA01--PA12,GPIO12,设置为输出,而且低电平.gpio.setup(12,0)gpio.setup(pin.PA12,0)--推荐使用gpio.setup(pin.get("PA12"),0)--不推荐,太长^_^--只有部分BSP有这个库,E
l531798151
·
2023-11-25 20:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)--pm - 电源管理
示例--[[休眠模式简介--IDLE正常运行模式--LIGHT轻睡眠模式:CPU暂停RAM保持供电定时器/网络事件/IO中断均可自动唤醒唤醒后程序继续运行GPIO保持电平--DEEP深睡眠模式CPU暂停核心RAM掉电,保留RAM维持供电普通GPIO掉电,外设驱动掉电AON_GPIO保持休眠前的电平dtimer定时器可唤醒wakeup脚可唤醒唤醒后程序从头运行,休眠前的运行时数据全丢--HIB休眠模
l531798151
·
2023-11-25 20:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)--protobuf - ProtoBuffs编解码
示例--加载pb文件,这个是从pbtxt转换得到的--转换命令:protoc.exe-operson.pb--cpp_out=cppperson.pbtxt--protoc.exe下载地址:https://github.com/protocolbuffers/protobuf/releasesprotobuf.load(io.readFile("/luadb/person.pb"))localtb
l531798151
·
2023-11-25 20:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)--pwm - PWM模块
pwm.open(channel,period,pulse,pnum,precision)开启指定的PWM通道参数传入值类型解释intPWM通道int频率,1-1000000hzint占空比0-分频精度int输出周期0为持续输出,1为单次输出,其他为指定脉冲数输出int分频精度,100/256/1000,默认为100,若设备不支持会有日志提示返回值返回值类型解释boolean处理结果,成功返回tr
l531798151
·
2023-11-25 20:57
air780E
air780E
LuatOS-SOC
接口文档(air780E)--otp - OTP操作库
otp.read(zone,offset,len)#读取指定OTP区域读取数据参数传入值类型解释int区域,通常为0/1/2/3,与具体硬件相关int偏移量int读取长度,单位字节,必须是4的倍数,不能超过4096字节返回值返回值类型解释string成功返回字符串,否则返回nil例子localotpdata=otp.read(0,0,64)ifotpdatathenlog.info("otp",o
l531798151
·
2023-11-15 17:19
air780E
air780E
LuatOS-SOC
接口文档(air780E)--pack - 打包和解包格式串
pack.unpack(string,format,init)解包字符串参数传入值类型解释string需解包的字符串string格式化符号‘’:设为大端编码‘=’:大小端遵循本地设置‘z’:空字符串‘p’:byte字符串‘P’:word字符串‘a’:size_t字符串‘A’:指定长度字符串‘f’:float‘d’:double‘n’:Luanumber‘c’:char‘b’:byte=unsign
l531798151
·
2023-11-15 17:18
air780E
air780E
LuatOS-SOC
接口文档(air780E)--os - os操作
os.remove(path)#移除文件参数传入值类型解释string待移除的文件完整路径返回值返回值类型解释bool成功返回true,其他情况返回nilstring失败时返回原因字符串例子--删除根目录下的某个文件os.remove("/1.txt")--注意,线刷时的文件,一般在/luadb目录,这个目录下的文件是只读的--也就是无法执行os.remove("/luadb/xxx.bin")o
l531798151
·
2023-11-15 08:26
air780E
air780E
LuatOS-SOC
接口文档(air780E)--nimble - 蓝牙BLE库(nimble版)
示例--本库当前支持Air101/Air103/ESP32/ESP32C3/ESP32S3--用法请查阅demo,API函数会归于指定的模式--名称解释:--peripheral外设模式,或者成为从机模式,是被连接的设备--central中心模式,或者成为主机模式,是扫描并连接其他设备--ibeacon周期性的beacon广播--UUID设备的服务(service)和特征(characterist
l531798151
·
2023-11-15 08:24
air780E
air780E
LuatOS-SOC
接口文档(air780E)--nes - nes模拟器
nes.init(file_path)#nes模拟器初始化参数传入值类型解释stringfile_path文件路径返回值返回值类型解释bool成功返回true,否则返回false例子nes.init("/luadb/super_mario.nes")nes.key(key,val)nes模拟器初始化参数传入值类型解释numberkey按键numberval状态1按下0抬起返回值返回值类型解释boo
l531798151
·
2023-11-03 22:05
air780E
air780E
LuatOS-SOC
接口文档(air780E)--nbiot - NB-IOT操作库
nbiot.isReady()#网络是否就绪参数无返回值返回值类型解释boolean已联网返回true,否则返回false例子--判断是否已经联网ifnbiot.isReady()thenlog.info("nbiot","netisready")endnbiot.imsi()读取IMSI参数无返回值返回值类型解释string返回IMSI值,如果不存在就返回nil例子--读取imsilog.inf
l531798151
·
2023-11-03 22:03
air780E
air780E
LuatOS-SOC
接口文档(air780E)--mobile - 蜂窝网络
示例--简单演示log.info("imei",mobile.imei())log.info("imsi",mobile.imsi())localsn=mobile.sn()ifsnthenlog.info("sn",sn:toHex())endlog.info("muid",mobile.muid())log.info("iccid",mobile.iccid())log.info("csq",
l531798151
·
2023-11-03 10:20
air780E
air780E
LuatOS-SOC
接口文档(air780E)--mqtt - mqtt客户端
常量常量类型解释mqtt.STATE_DISCONNECTnumbermqtt断开mqtt.STATE_SCONNECTnumbermqttsocket连接中mqtt.STATE_MQTTnumbermqttsocket已连接mqtt连接中mqtt.STATE_READYnumbermqttmqtt已连接mqttc:subscribe(topic,qos)订阅主题参数传入值类型解释string/t
l531798151
·
2023-11-02 16:46
air780E
air780E
LuatOS-SOC
接口文档(air780E)--miniz - 简易zlib压缩
示例--准备好数据localbigdata="123jfoiq4hlkfjbnasdilfhuqwo;hfashfp9qw38hrfaios;hfiuoaghfluaeisw"--压缩之,压缩得到的数据是zlib兼容的,其他语言可通过zlib相关的库进行解压localcdata=miniz.compress(bigdata)--lua的字符串相当于有长度的char[],可存放包括0x00的一切数据
l531798151
·
2023-10-31 21:04
air780E
air780E
LuatOS-SOC
接口文档(air780E)--mlx90640 - 红外测温(MLX90640)
常量#常量类型解释mlx90640.FPS1HZnumberFPS1HZmlx90640.FPS2HZnumberFPS2HZmlx90640.FPS4HZnumberFPS4HZmlx90640.FPS8HZnumberFPS8HZmlx90640.FPS16HZnumberFPS16HZmlx90640.FPS32HZnumberFPS32HZmlx90640.FPS64HZnumberFPS
l531798151
·
2023-10-31 21:01
air780E
air780E
LuatOS-SOC
接口文档(air780E)--mcu - 封装mcu一些特殊操作
常量常量类型解释mcu.UARTnumber外设类型-串口mcu.I2Cnumber外设类型-I2Cmcu.SPInumber外设类型-SPImcu.PWMnumber外设类型-PWMmcu.GPIOnumber外设类型-GPIOmcu.I2Snumber外设类型-I2Smcu.LCDnumber外设类型-LCDmcu.CAMnumber外设类型-CAMmcu.setClk(mhz)设置主频,单位
l531798151
·
2023-10-30 00:03
air780E
air780E
LuatOS-SOC
接口文档(air780E)--max30102 - 心率模块
max30102.init(i2c_id,int)#初始化MAX30102传感器参数传入值类型解释int传感器所在的i2c总线id,默认为0intint引脚返回值返回值类型解释bool成功返回true,否则返回nil或者false例子ifmax30102.init(0,pin.PC05)thenlog.info("max30102","initok")elselog.info("max30102"
l531798151
·
2023-10-28 12:01
air780E
air780E
LuatOS-SOC
接口文档(air780E)--lvgl - LVGL图像库
lvgl.draw_mask_radius_param_t()创建一个lv_draw_mask_radius_param_t参数无返回值返回值类型解释userdatalv_draw_mask_radius_param_t指针例子localradius=lvgl.draw_mask_radius_param_t()lvgl.draw_mask_radius_param_t_free(radius)释
l531798151
·
2023-10-27 00:26
air780E
air780E
LuatOS-SOC
接口文档(air780E)--lora2 - lora2驱动模块(支持多挂)
常量常量类型解释lora2.SLEEPnumberSLEEP模式lora2.STANDBYnumberSTANDBY模式lora2.init(ic,loraconfig,spiconfig)lora初始化参数传入值类型解释stringlora型号,当前支持:llcc68sx1268tablelora配置参数,与具体设备有关返回值返回值类型解释userdata若成功会返回lora对象,否则返回nil
l531798151
·
2023-10-27 00:48
air780E
air780E
LuatOS-SOC
接口文档(air780E)--log - 日志库
常量常量类型解释log.LOG_SILENTnumber无日志模式log.LOG_DEBUGnumberdebug日志模式log.LOG_INFOnumberinfo日志模式log.LOG_WARNnumberwarning日志模式log.LOG_ERRORnumbererror日志模式log.setLevel(level)设置日志级别参数传入值类型解释stringlevel日志级别,可用字符串或
l531798151
·
2023-10-25 21:38
air780E
air780E
LuatOS-SOC
接口文档(air780E)--lora - lora驱动模块
常量常量类型解释lora.SLEEPnumberSLEEP模式lora.STANDBYnumberSTANDBY模式lora.init(ic,loraconfig,spiconfig)lora初始化参数传入值类型解释stringlora型号,当前支持:llcc68sx1268tablelora配置参数,与具体设备有关返回值无例子lora.init("llcc68",{id=0,--SPIidcs=
l531798151
·
2023-10-25 21:38
air780E
air780E
LuatOS-SOC
接口文档(air780E)--libgnss - NMEA数据处理
示例--提醒:本库输出的坐标,均为WGS84坐标系--如需要在国内地图使用,要转换成对应地图的坐标系,例如GCJ02BD09--相关链接:https://lbsyun.baidu.com/index.php?title=coordinate--相关链接:https://www.openluat.com/GPS-Offset.html--方案1,经lua层进行数据中转uart.setup(2,115
l531798151
·
2023-10-25 21:08
air780E
air780E
LuatOS-SOC
接口文档(air780E)--libcoap - coap数据处理
libcoap.new(code,uri,headers,payload)创建一个coap数据包参数传入值类型解释intcoap的code,例如libcoap.GET/libcoap.POST/libcoap.PUT/libcoap.DELETEstring目标URI,必须填写,不需要加上/开头table请求头,类似于http的headers,可选string请求体,类似于http的body,可选
l531798151
·
2023-10-25 21:34
air780E
air780E
LuatOS-SOC
接口文档(air780E)--lcd - lcd驱动模块
常量常量类型解释lcd.font_opposansm8font8号字体lcd.font_unifont_t_symbolsfont符号字体lcd.font_open_iconic_weather_6x_tfont天气字体lcd.font_opposansm10font10号字体lcd.font_opposansm12font12号字体lcd.font_opposansm16font16号字体lcd
l531798151
·
2023-10-23 02:42
air780E
air780E
LuatOS-SOC
接口文档(air780E)--lcdseg - 段式lcd
常量常量类型解释lcdseg.BIAS_STATICnumber没偏置电压(bias)lcdseg.BIAS_ONEHALFnumber1/2偏置电压(bias)lcdseg.BIAS_ONETHIRDnumber1/3偏置电压(bias)lcdseg.BIAS_ONEFOURTHnumber1/4偏置电压(bias)lcdseg.DUTY_STATICnumber100%占空比(duty)lcd
l531798151
·
2023-10-23 02:40
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- json - json生成和解析库
json.encode(obj,t)#将对象序列化为json字符串参数传入值类型解释obj需要序列化的对象string浮点数精度和模式,这项不存在的时候,为默认值”7g”,数字只支持”0~14”,模式只支持”f/g”返回值返回值类型解释string序列化后的json字符串,失败的话返回nilstring序列化失败的报错信息例子json.encode(obj)-->浮点数用%.7g的方式转换为字符串
l531798151
·
2023-10-21 19:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)--keyboard - 键盘矩阵
keyboard.init(port,conf,map,debounce)#初始化键盘矩阵参数传入值类型解释int预留,当前填0int启用的keyboard管脚掩码,例如使用keyboard0~9,则掩码为0x1FF,若使用0~3则0xFintkeyboard管脚方向映射,其中输入为0,输出为1,按位设置.例如keyboard0~3作为输入,keyboard4~7为输入,则0xF0int消抖配置,
l531798151
·
2023-10-21 19:00
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- ir - 红外遥控
ir.sendNEC(pin,addr,cmd,repeat,disablePWM)#发送NEC数据参数传入值类型解释int使用的GPIO引脚编号int用户码(大于0xff则采用ExtendedNEC模式)int数据码int可选,引导码发送次数(110ms一次),默认0次bool可选,是否禁止直接发送pwm波,默认false返回值无例子--直接发ir.sendNEC(0,0x11,0x22)--外
l531798151
·
2023-10-21 01:03
air780E
air780E
LuatOS-SOC
接口文档(air780E)--iotauth - IoT鉴权库, 用于生成各种云平台的参数
iotauth.aliyun(product_key,device_name,device_secret,method,cur_timestamp)阿里云物联网平台三元组生成参数传入值类型解释stringproduct_keystringdevice_namestringdevice_secretstringmethod加密方式,”hmacmd5”“hmacsha1”“hmacsha256”可选,
l531798151
·
2023-10-21 01:59
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- io - io操作(扩展)
示例--io模块是lua原生模块,LuatOS增加了一些API--请配合os模块一起使用--只读模式,打开文件localfd=io.open("/xxx.txt","rb")--读写默认,打开文件localfd=io.open("/xxx.txt","wb")--写入文件,且截断为0字节localfd=io.open("/xxx.txt","wb+")--追加模式localfd=io.open("
l531798151
·
2023-10-19 23:48
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- ioqueue - io序列操作
ioqueue.init(hwtimer_id,cmd_cnt,repeat_cnt)初始化一个io操作队列参数传入值类型解释int硬件定时器id,默认用0,根据实际MCU确定,air105为0~5,与pwm共用,同一个通道号不能同时为pwm和ioqueueint一个完整周期需要的命令,可以比实际的多int重复次数,默认是1,如果写0则表示无限次数循环return无返回值无例子ioqueue.in
l531798151
·
2023-10-19 23:44
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- i2s - 数字音频
示例--这个库属于底层适配库,具体用法请查阅示例--demo/multimedia--demo/tts--demo/record常量常量类型解释i2s.MODE_I2SnumberI2S标准,比如ES7149i2s.MODE_LSBnumberLSB格式i2s.MODE_MSBnumberMSB格式,比如TM8211i2s.setup(id,mode,sample,bitw,channel,for
l531798151
·
2023-10-14 09:59
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- iconv - iconv操作
iconv.open(tocode,fromcode)#打开相应字符编码转换函数参数传入值类型解释string释义:目标编码格式取值:gb2312/ucs2/ucs2be/utf8string释义:源编码格式取值:gb2312/ucs2/ucs2be/utf8返回值返回值类型解释userdata编码转换函数的转换句柄,若不存在会返回nil例子--unicode大端编码转化为utf8编码locali
l531798151
·
2023-10-14 09:50
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- i2c - I2C操作
常量常量类型解释i2c.FASTnumber高速i2c.SLOWnumber低速i2c.exist(id)i2c编号是否存在参数传入值类型解释int设备id,例如i2c1的id为1,i2c2的id为2返回值返回值类型解释bool存在就返回true,否则返回false例子--检查i2c1是否存在ifi2c.exist(1)thenlog.info("存在i2c1")endi2c.setup(id,s
l531798151
·
2023-10-12 06:02
air780E
air780E
LuatOS-SOC
接口文档(air780E)--hmeta - 硬件元数据
示例--本库开发中--[[这个库的作用是展示当前硬件的能力,例如:1.有多少GPIO,各GPIO默认模式是什么,是否支持上拉/下拉2.有多少I2C,支持哪些速率3.有多少SPI,支持哪些速率和模式4.扩展属性,例如区分Air780E和Air600E]]hmeta.model()获取模组名称参数无返回值返回值类型解释string若能识别到,返回模组类型,否则会是nil例子sys.taskInit(f
l531798151
·
2023-10-12 06:32
air780E
air780E
合宙Air780E|内网穿透|
LuatOS-SOC
接口|MQTT|学习(22):4G远程遥控小车
目录基础资料原项目地址实现功能:硬件准备软件版本固件版本补充资料硬件准备遥控小车车身拼装2.1小车车身组装2.2接线图示烧录小车源码待完成基础资料基于Air780E开发板:Air780E文档中心原项目地址luatos-airtun:AirTun-合宙轻量级内网穿透协议,专为物联网设备设计实现功能:使用4G联网,在全国基站覆盖的地方都可以遥控;采用网页控制,跨平台性好,只要能打开网页的设备都能控制小
打酱油的工程师
·
2023-10-12 06:31
LuatOS-SOC接口学习
单片机
嵌入式硬件
luatos
air780E
MQTT
合宙Air780E|硬件元数据|
LuatOS-SOC
接口|官方demo|学习(21):hmeta(本库尚在开发中)
目录基础资料探讨重点硬件准备内容参考Hmeta-Demo主要代码:LOG:hmeta-硬件元数据示例例子基础资料基于Air780E开发板:Air780E文档中心简介:CSDK开发探讨重点本系列主要探讨利用合宙平台进行fota_iot差分包升级的基本操作、编译及上传,升级等操作。硬件准备Air780E开发板1块,SIM卡1张。内容参考官方wiki:https://doc.openluat.com/w
打酱油的工程师
·
2023-10-12 06:30
LuatOS-SOC接口学习
mcu
元数据
luatos
LuatOS-SOC
接口文档(air780E)-- httpsrv - http服务端
httpsrv.start(port,func)#启动并监听一个http端口参数传入值类型解释int端口号function回调函数返回值返回值类型解释bool成功返回true,否则返回false例子--监听80端口httpsrv.start(80,function(client,method,uri,headers,body)--method是字符串,例如GETPOSTPUTDELETE--uri
l531798151
·
2023-10-12 06:56
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- http - http 客户端
示例--使用http库,需要引入sysplus库,且需要在task内使用require"sys"require"sysplus"sys.taskInit(function()sys.wait(1000)localcode,headers,body=http.request("GET","http://www.example.com/abc").wait()log.info("http",code,
l531798151
·
2023-10-11 11:40
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- gpio - GPIO操作
常量常量类型解释gpio.LOWnumber低电平gpio.HIGHnumber高电平gpio.PULLUPnumber上拉gpio.PULLDOWNnumber下拉gpio.RISINGnumber上升沿触发gpio.FALLINGnumber下降沿触发gpio.BOTHnumber双向触发,部分设备支持gpio.HIGH_IRQnumber高电平触发,部分设备支持gpio.LOW_IRQnum
l531798151
·
2023-10-09 22:00
air780E
air780E
合宙Air780E|iot|update|FOTA|LuatOS-Air开发|
LuatOS-SOC
接口|官方demo|学习(17):FOTA(远程升级)
目录一.概述注意:二.材料准备三.合宙iot平台升级core+script过程1.iot平台创建产品2.模块端脚本修改,生成升级包3.按照新版本的需求,修改main.lua注意事项:4.使用Luatools生成bin文件差分包5.在合宙iot平台配置升级包6.模块开机,完成升级7.云平台查看升级日志8.设备升级失败代码(处理方案简述)一.概述update是物联网中比较常用的功能,本文介绍如何用Ai
打酱油的工程师
·
2023-10-09 22:56
LuatOS-SOC接口学习
物联网
mcu
EC618
FOTA
lua
LuatOS-SOC
接口文档(air780E)-- gtfont - 高通字库芯片
示例--已测试字体芯片型号GT5SLCD1E-1A--如需要支持其他型号,请报issuegtfont.init(spi_device)初始化高通字体芯片参数传入值类型解释userdata仅支持spidevice生成的指针数据返回值返回值类型解释boolean成功返回true,否则返回false例子--特别提醒:使用本库的任何代码,都需要额外的高通字体芯片!!--没有额外芯片是跑不了的!!gtfon
l531798151
·
2023-10-09 22:54
air780E
air780E
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他