可以使用luatask架构的sys.taskInit实现。用法请见http://wiki.openluat.com/doc/luatApi/#systaskinit
示例代码:
require "sys"
sys.taskInit( function()while true do
print("this is a test")
sys.wait(100) --sleep 100ms
end
end
)
能否向普通单片机那样使用 while true do end 来模拟状态机?我是这样想的,将此状态机放入秒定时器中,每隔一秒进行一次状态查询,处理结束后跳出,不知这样能否行的通,或者你们有什么好的建议没?
可以使用luatask架构的sys.taskInit实现。用法请见http://wiki.openluat.com/doc/luatApi/#systaskinit
示例代码:
require "sys"
sys.taskInit( function()while true do
print("this is a test")
sys.wait(100) --sleep 100ms
end
end
)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!