main.lua 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. -- LuaTools需要PROJECT和VERSION这两个信息
  2. PROJECT = "LED"
  3. VERSION = "1.0.0"
  4. -- 引入必要的库文件(lua编写), 内部库不需要require
  5. sys = require("sys")
  6. --=============================================================
  7. log.info("点亮一个LED灯")
  8. gpio.setup(27, 1)
  9. --=============================================================
  10. function LED()
  11. while 1 do
  12. --[[ gpio.set(27,1)
  13. log.info("亮")
  14. sys.wait(1000)
  15. gpio.set(27,0)
  16. log.info("灭")
  17. sys.wait(1000) ]]
  18. LED_toggle(1000)
  19. end
  20. end
  21. --=============================================================
  22. function LED_toggle(time)
  23. sys.wait(time)
  24. gpio.toggle(27)
  25. log.info("翻转")
  26. end
  27. --=============================================================
  28. sys.taskInit(LED)
  29. --=============================================================
  30. -- 用户代码已结束---------------------------------------------
  31. -- 结尾总是这一句
  32. sys.run()
  33. -- sys.run()之后后面不要加任何语句!!!!!