main.lua 749 B

123456789101112131415161718192021222324252627
  1. -- LuaTools需要PROJECT和VERSION这两个信息
  2. PROJECT = "pwmdemo"
  3. VERSION = "1.0.0"
  4. -- 引入必要的库文件(lua编写), 内部库不需要require
  5. sys = require("sys")
  6. log.info("main", "hello world")
  7. print(_VERSION)
  8. -- Air640w的固件,在2020-11-27开始支持PWM,之前的版本不带PWM
  9. -- W600规格书 http://www.winnermicro.com/upload/1/editor/1594026750682.pdf
  10. --[[
  11. // PWM4 --> PB8 channel 5
  12. // PWM3 --> PB15 channel 4
  13. // PWM1 --> PA1 channel 2
  14. // PWM0 --> PA0 channel 1
  15. ]]
  16. -- 注意PWM4的channel值是5, 对应PB8
  17. pwm.open(5, 1000, 50)
  18. -- 用户代码已结束---------------------------------------------
  19. -- 结尾总是这一句
  20. sys.run()
  21. -- sys.run()之后后面不要加任何语句!!!!!