
推荐于2016-10-30 · 知道合伙人互联网行家
关注

展开全部
原生lua是不提供定时的
因为定时的话 其实就等于引入多线程 而原生lua只支持单线程的
所以可以考虑引入第3方库
比较现成的 socket的timeout 或自己写一个
如果 一定要在lua里实现 可以考虑写个死循环 但是这非常消耗cpu
local t = os.time()
while true do
local time = os.time()
if time - t >= 10 then
t = time
print(t)
end
end
因为定时的话 其实就等于引入多线程 而原生lua只支持单线程的
所以可以考虑引入第3方库
比较现成的 socket的timeout 或自己写一个
如果 一定要在lua里实现 可以考虑写个死循环 但是这非常消耗cpu
local t = os.time()
while true do
local time = os.time()
if time - t >= 10 then
t = time
print(t)
end
end

2023-06-12 广告
单片机汇编程序是用汇编语言编写的程序,用于控制单片机的操作。汇编语言是一种比较接近计算机硬件语言的低级语言,相对于高级语言来说更容易理解和实现。下面是单片机汇编程序的基本步骤:1. 将代码和数据汇编到规定的段中。2. 在存储器中用未初始化的...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询