main.lua 683 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --[[
  2. 本demo用于演示调试功能
  3. 提示: 需要最新代码, 编译最新固件, 需要Luatools 2.1.3以上, vscode找LuatOS debug插件
  4. local.ini需要配置:
  5. MAIN_LUA_DEBUG = 1
  6. LUA_DEBUG = 1
  7. 否则因为没有调试信息, 导致无法触发断点
  8. luatools 配置 config/global.ini
  9. 确保有如下配置
  10. [luatdbg]
  11. enable = 1
  12. ]]
  13. dbg.wait()
  14. sys = require("sys")
  15. local function call_abc(tag, val, date, time)
  16. log.info(tag, val, date)
  17. log.info(tag, val + time, date)
  18. end
  19. local function call_def(t)
  20. call_abc("QQ", 123, os.date(), t)
  21. end
  22. sys.taskInit(function()
  23. while true do
  24. call_def(os.time())
  25. sys.wait(3000)
  26. end
  27. end)
  28. sys.run()