当前位置: 首页 > news >正文

越秀区建网站的公司外贸网站平台

越秀区建网站的公司,外贸网站平台,进入公众号看不到内容,北京设计院排名前十强rtos.receive(timeout) 接受并处理底层消息队列. 参数 传入值类型 解释 int 超时时长,通常是-1,永久等待 返回值 返回值类型 解释 msgid 如果是定时器消息,会返回定时器消息id及附加信息, 其他消息由底层决定,不向lua层进行任何保证. 例子 无 rtos.timer_start(id…

rtos.receive(timeout)

接受并处理底层消息队列.

参数

传入值类型

解释

int

超时时长,通常是-1,永久等待

返回值

返回值类型

解释

msgid

如果是定时器消息,会返回定时器消息id及附加信息, 其他消息由底层决定,不向lua层进行任何保证.

例子


rtos.timer_start(id,timeout,_repeat)

启动一个定时器

参数

传入值类型

解释

int

定时器id

int

超时时长,单位毫秒

int

重复次数,默认是0

返回值

返回值类型

解释

id

如果是定时器消息,会返回定时器消息id及附加信息, 其他消息由底层决定,不向lua层进行任何保证.

例子

-- 用户代码请使用 sys.timerStart
-- 启动一个3秒的循环定时器
rtos.timer_start(10000, 3000, -1)

rtos.timer_stop(id)

关闭并释放一个定时器

参数

传入值类型

解释

int

定时器id

返回值

返回值类型

解释

nil

无返回值

例子

-- 用户代码请使用sys.timerStop
rtos.timer_stop(id)

rtos.reboot()

设备重启

参数

返回值

返回值类型

解释

nil

无返回值

例子


rtos.buildDate()

获取固件编译日期

参数

返回值

返回值类型

解释

string

固件编译日期

例子

-- 获取编译日期
local d = rtos.buildDate()

rtos.bsp()

获取硬件bsp型号

参数

返回值

返回值类型

解释

string

硬件bsp型号

例子

-- 获取硬件bsp型号
local bsp = rtos.bsp()

rtos.version()

获取固件版本号

参数

返回值

返回值类型

解释

string

固件版本号,例如”V0001”

例子

-- 读取版本号
local luatos_version = rtos.version()

rtos.standy(timeout)

进入待机模式, 仅部分设备可用, 本API已废弃, 推荐使用pm库

参数

传入值类型

解释

int

休眠时长,单位毫秒

返回值

返回值类型

解释

nil

无返回值

例子

-- 进入待机模式
rtos.standby(5000)

rtos.meminfo(type)

获取内存信息

参数

传入值类型

解释

type

“sys”系统内存, “lua”虚拟机内存, 默认为lua虚拟机内存

返回值

返回值类型

解释

int

总内存大小,单位字节

int

当前已使用的内存大小,单位字节

int

历史最高已使用的内存大小,单位字节

例子

-- 打印内存占用
log.info("mem.lua", rtos.meminfo())
log.info("mem.sys", rtos.meminfo("sys"))

rtos.firmware()

返回底层描述信息,格式为 LuatOS_$VERSION_$BSP,可用于OTA升级判断底层信息

参数

返回值

返回值类型

解释

string

底层描述信息

例子

-- 打印底层描述信息
log.info("firmware", rtos.firmware())

rtos.setPaths(pathA, pathB, pathC, pathD)

设置自定义lua脚本搜索路径,优先级高于内置路径

参数

传入值类型

解释

string

路径A, 例如 “/sdcard/%s.luac”,若不传值,将默认为””,另外,最大长度不能超过23字节

string

路径B, 例如 “/sdcard/%s.lua”

string

路径C, 例如 “/lfs2/%s.luac”

string

路径D, 例如 “/lfs2/%s.lua”

返回值

例子

-- 挂载sd卡或者spiflash后
rtos.setPaths("/sdcard/user/%s.luac", "/sdcard/user/%s.lua")
require("sd_user_main") -- 将搜索并加载 /sdcard/user/sd_user_main.luac 和 /sdcard/user/sd_user_main.lua

rtos.nop()

空函数,什么都不做

参数

返回值

返回值类型

解释

nil

无返回值

例子

-- 这个函数单纯就是 lua -> c -> lua 走一遍
-- 没有参数,没有返回值,没有逻辑处理
-- 在绝大多数情况下,不会遇到这个函数的调用
-- 它通常只会出现在性能测试的代码里, 因为它什么都不干.
rtos.nop()

rtos.autoCollectMem(period, warning_level, force_level)#

内存自动收集配置,是lua本身收集机制的一种补充,不是必要的,而且只在luavm空闲时触发

参数

返回值

例子

http://www.yayakq.cn/news/292558/

相关文章:

  • 白沙的网站建设wordpress需要调用缩略图
  • 物流好的网站模板网页制作模块素材
  • 上海优化网站 优帮云网站优化的代码
  • 惠州网站建设方案外包公司做网站的费用怎么做账
  • 揭阳高端模板建站做企业网站电话销售话术
  • 石家庄商城网站制作一键卸载wordpress
  • 手机便宜的网站建设免费制作ai动画软件
  • 广西建设工程质量安全监督总站网站定制微信免费下载
  • 公司网站建设内容怎么才算完成一个网站
  • 做p2p网站的公司建设部网站为什么打不开
  • 品牌网站建设解决方中信建设有限责任公司资质等级
  • 网站宣传怎么做新手如何做代理商
  • 不是万维网的网站电商平台技术开发方案
  • 圣诞节网站模板wordpress html模板
  • 如何找百度做网站wordpress模板应用
  • 上海网页制作与网站设临沂做外贸网站的公司
  • 如何利用视频网站做数字营销推广网站建设 软件有哪些
  • 可以做ppt的网站有哪些方面wordpress手机拍照插件
  • 莱芜正规的网站建设贵州网站建设lonwone
  • 深圳建专业网站免费企业网站注册
  • 什么是企业网建站优化是什么
  • 庆阳市建设工程网上投标网站东莞封了几个镇
  • 刘涛做的婴儿玩具网站ps网站轮播图怎么做
  • 做兼职写小说网站甘肃金恒大建设有限公司网站
  • 手机模板网站资阳市网站建设
  • 做服装零售上什么网站网站建设用哪种语言好
  • 摄影设计网站postgre wordpress
  • 网站建设服务合同缴纳印花税吗定制网站和模板网站及仿站的区别
  • 做网站总结体会规模以上工业企业的标准
  • 贵阳手机网站开发阿里云域名注册优惠口令