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-SOC
接口文档(air780E)-- ftp - ftp 客户端
ftp.login(adapter,ip_addr,port,username,password)#FTP客户端参数传入值类型解释int适配器序号,只能是socket.ETH0,socket.STA,socket.AP,如果不填,会选择平台自带的方式,然后是最后一个注册的适配器stringip_addr地址stringport端口,默认21stringusername用户名stringpasswo
l531798151
·
2023-10-08 22:39
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- gmssl - 国密算法
sm.sm2encrypt(pkx,pky,data)#sm2算法加密参数传入值类型解释string公钥x,必选string公钥y,必选string待计算的数据,必选,最长255字节返回值返回值类型解释string加密后的字符串,原样输出,未经HEX转换例子localoriginStr="encryptionstandard"localpkx="435B39CCA8F3B508C1488AFC67
l531798151
·
2023-10-08 22:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fs - 文件系统额外操作
fs.fsstat(path)获取文件系统信息参数传入值类型解释string路径,默认”/”,可选返回值返回值类型解释boolean获取成功返回true,否则返回falseint总的block数量int已使用的block数量intblock的大小,单位字节string文件系统类型,例如lfs代表littlefs例子--打印根分区的信息log.info("fsstat",fs.fsstat("/")
l531798151
·
2023-10-08 06:33
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fskv - kv数据库,掉电不丢数据
示例--本库的目标是替代fdb库--1.兼容fdb的函数--2.使用fdb的flash空间,启用时也会替代fdb库--3.功能上与EEPROM是类似的fskv.init()fskv.set("wendal",1234)log.info("fskv","wendal",fskv.get("wendal"))--[[fskv与fdb的实现机制导致的差异fskvfdb1.value长度40962552.
l531798151
·
2023-10-08 06:30
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fatfs - 读写fatfs格式
示例--通常只使用fatfs.mount挂载tf/sd卡,其他操作走io库就可以了fatfs.mount(mode,mount_point,spiid_or_spidevice,spi_cs,spi_speed,power_pin,power_on_delay,auto_format)#挂载fatfs参数传入值类型解释intfatfs模式,可选fatfs.SPI,fatfs.SDIO,fatfs.
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fdb - kv数据库,掉电不丢数据
fdb.kvdb_init(name,partition)初始化kv数据库参数传入值类型解释string数据库名,当前仅支持envstringFAL分区名,当前仅支持onchip_fdb返回值返回值类型解释boolean成功返回true,否则返回false例子--fdb库基于flashdb,再次表示感谢.iffdb.kvdb_init("env","onchip_fdb")thenlog.info
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fota - 底层固件升级
fota.init(storge_location,len,param1)#初始化fota流程参数传入值类型解释int/stringfota数据存储的起始位置如果是int,则是由芯片平台具体判断如果是string,则存储在文件系统中如果为nil,则由底层决定存储位置int数据存储的最大空间userdataparam1,如果数据存储在spiflash时,为spi_device返回值返回值类型解释bo
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fonts - 字体库
fonts.list(tp)返回固件支持的字体列表参数传入值类型解释string类型,默认u8g2,还可以是lvgl返回值返回值类型解释table字体列表例子--API新增于2022-07-12iffonts.listthenlog.info("fonts","u8g2",json.encode(fonts.list("u8g2")))endfonts.u8g2_get(name,tp)获取字体参
l531798151
·
2023-09-28 20:09
air780E
air780E
LuatOS-SOC
接口文档(air780E)-- fastlz - FastLZ压缩
示例--与miniz库的差异--内存需求量小很多,miniz库接近200k,fastlz只需要32k+原始数据大小--压缩比,miniz的压缩比要好于fastlz--准备好数据localbigdata="123jfoiq4hlkfjbnasdilfhuqwo;hfashfp9qw38hrfaios;hfiuoaghfluaeisw"--压缩之localcdata=fastlz.compress(b
l531798151
·
2023-09-22 05:29
air780E
air780E
LuatOS-SOC
接口文档(air780E)--errDump - 错误上报
示例--基本用法,10分钟上报一次,如果有的话iferrDumpthenerrDump.config(true,600)end--附开源服务器端:https://gitee.com/openLuat/luatos-devlogerrDump.dump(zbuff,type,isDelete)手动读取异常日志,主要用于用户将日志发送给自己的服务器而不是IOT平台,如果在errDump.config配
l531798151
·
2023-09-22 05:24
air780E
air780E
LuatOS-SOC
接口文档(air780E)--disp - disp库已合并到u8g2库,API等价
disp.init(conf)显示屏初始化,请使用u8g2库参数传入值类型解释tableconf配置信息返回值返回值类型解释int正常初始化1,已经初始化过2,内存不够3,初始化失败返回4例子--disp库的所有API均已合并到u8g2库--disp库已经映射为u8g2库,所有API均代理到u8g2,请查阅u8g2库的API
l531798151
·
2023-09-21 08:13
air780E
air780E
LuatOS-SOC
接口文档(air780E)--eink - 墨水屏操作库
常量常量类型解释eink.MODEL_1in02dnumber1.02寸deink.MODEL_1in54number1.54寸eink.MODEL_1in54_V2number1.54寸_V2eink.MODEL_1in54bnumber1.54寸beink.MODEL_1in54b_V2number1.54寸b_V2eink.MODEL_1in54_V3number1.54寸_V3eink.M
l531798151
·
2023-09-21 08:40
air780E
air780E
LuatOS-SOC
接口文档(air780E)--dac - 数模转换
dac.open(ch,freq,mode)打开DAC通道,并配置参数参数传入值类型解释int通道编号,例如0int输出频率,单位hzint模式,默认为0,预留返回值返回值类型解释true成功返回true,否则返回falseint底层返回值,调试用例子ifdac.open(0,44000)thenlog.info("dac","dacch0isopened")enddac.write(ch,dat
l531798151
·
2023-09-20 01:53
air780E
air780E
LuatOS-SOC
接口文档(air780E)--crypto - 加解密和hash函数
crypto.md5(str)计算md5值参数传入值类型解释string需要计算的字符串返回值返回值类型解释string计算得出的md5值的hex字符串例子--计算字符串"abc"的md5log.info("md5",crypto.md5("abc"))crypto.hmac_md5(str,key)计算hmac_md5值参数传入值类型解释string需要计算的字符串string密钥返回值返回值类
l531798151
·
2023-09-20 01:50
air780E
air780E
LuatOS-SOC
接口文档(air780E)--coremark - 跑分
coremark.run()#开始跑分参数无返回值返回值类型解释nil无返回值,结果直接打印在日志中例子--大部分情况下,这个库都不会包含在正式版固件里--若需使用,可以参考wiki文档自行编译或使用云编译--https://wiki.luatos.com/develop/compile.html--跑分的main.lua应移除硬狗代码,防止重启--若设备支持自动休眠,应关闭休眠功能--若设备支持
l531798151
·
2023-09-17 15:20
air780E
air780E
LuatOS-SOC
接口文档(air780E)--camera - codec - 多媒体-编解码
常量常量类型解释codec.MP3numberMP3格式codec.WAVnumberWAV格式codec.AMRnumberAMR-NB格式,一般意义上的AMRcodec.AMR_WBnumberAMR-WB格式codec.create(type,isDecoder)创建编解码用的codec参数传入值类型解释int多媒体类型,目前支持codec.MP3codec.AMRboolean是否是解码器
l531798151
·
2023-09-17 15:19
air780E
air780E
LuatOS-SOC
接口文档(air780E)--camera - 摄像头
camera.init(InitReg)#初始化摄像头参数传入值类型解释tableInitRegcamera初始化命令见demo/camera/AIR105注意:如扫码camera初始化时需设置为灰度输出返回值返回值类型解释intcamera_id例子camera_id=camera.init(GC032A_InitReg)--屏幕输出rgb图像--初始化后需要start才开始输出/扫码camer
l531798151
·
2023-09-17 06:38
air780E
air780E
LuatOS-SOC
接口文档(air780E)--bit64 - 32位系统上对64位数据的基本算术运算和逻辑运算
bit64.to32(data64bit)64bit数据转成32bit输出参数传入值类型解释string9字节数据返回值返回值类型解释any根据64bit数据输出int或者number例子无bit64.to64(data32bit)32bit数据转成64bit数据参数传入值类型解释int/number32bit数据返回值返回值类型解释string9字节数据例子无bit64.show(a,type,
l531798151
·
2023-09-17 06:08
air780E
air780E
LuatOS-SOC
接口文档(air780E)--audio - 多媒体音频
常量常量类型解释audio.PCMnumberPCM格式,即原始ADC数据audio.MORE_DATAnumberaudio.on回调函数传入参数的值,表示底层播放完一段数据,可以传入更多数据audio.DONEnumberaudio.on回调函数传入参数的值,表示底层播放完全部数据了audio.BUS_DACnumber硬件输出总线,DAC类型audio.BUS_I2Snumber硬件输出总线
l531798151
·
2023-09-14 02:09
air780E
air780E
LuatOS-SOC
接口文档(air780E)--adc - 数模转换
常量常量类型解释adc.ADC_RANGE_3_6numberair105的ADC分压电阻开启,范围0~3.76Vadc.ADC_RANGE_1_8numberair105的ADC分压电阻关闭,范围0~1.88Vadc.ADC_RANGE_3_8numberair780E开启ADC0,1分压电阻,范围0~3.8Vadc.ADC_RANGE_1_2numberair780E关闭ADC0,1分压电阻,
l531798151
·
2023-09-14 01:07
air780E
air780E
最新动态 | 合宙MCU新品即将发布,
LuatOS-SoC
软硬件齐发力
合宙在9月初首发推出MCU产品线Air101系列,搭载LuatOS开发助力快速量产,在业界引发广泛反响。今天合宙正式发布MCU新品——Air103及其配套开发板,更多引脚将满足更丰富的需求未来,还有系列MCU产品发布以满足更多应用场景。合宙MCU产品线将不断进化,更大的内存、更多的引脚、更低的功耗,以及你所需的更多功能应用。最近这段时间,LuatOS团队在SOC方面都做了哪些工作呢?让我们一起来看
合宙Luat
·
2023-08-19 14:35
lua
物联网
开发语言
合宙
MCU
合宙Air780E|ScreenStream|图传|
LuatOS-SOC
接口|学习(23):4G远程遥控小车(2)-图传设置及解析
目录基础资料原项目地址实现功能:前文:图传设置及解析概述提示软件亮点操作步骤4G小车控制前端相关代码图传显示函数:按钮及显示框待解决问题:小车图传前端不能正常显示基础资料基于Air780E开发板:Air780E文档中心原项目地址luatos-airtun:AirTun-合宙轻量级内网穿透协议,专为物联网设备设计实现功能:使用4G联网,利用ScreenStream实现实时图传。前文:合宙Air780
打酱油的工程师
·
2023-04-07 10:46
LuatOS-SOC接口学习
MCU
实时屏幕
图传
screen
stream
android
合宙ESP32系列|自定义固件|在线云编译|本地编译|Windows|luat_conf_bsp.h|(2)、CORE-ESP32S3编译
目录源文档见:ESP32系列编译文档-LuatOS文档本地编译详细步骤准备环境准备项目获取源码编译前的最后准备编译
LuatOS-SoC
通用固件格式soc介绍定制固件里的库PS:luat_conf_bsp.h
打酱油的工程师
·
2023-04-01 06:53
固件编译
lua
mcu
单片机
本地编译
windows
上一页
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
其他