pwm.setup(pin, clock, duty)---------初始化pwm
pwm.start(pin)---------------------------启动pwm
pwm.close(pin)--------------------------退出pwm
pwm.stop(pin)----------------------------暂停pwm
pwm.setclock(pin,clock)---------------设置pwm的频率1~1000
pwm.getclock(pin)-----------------------获取pwm频率
pwm.setduty(pin,duty)------------------设置pwmd占空比0~1024
呼吸灯:
delay 控制速度
led = 4
pwm.setup(led,500,1000)
pwm.start(led)
while true do
for var=0,1023,1 do
pwm.setduty(led,var)
tmr.delay(666)
tmr.wdclr()
end
for var =1023,0,-1 do
pwm.setduty(led,var)
tmr.delay(666)
tmr.wdclr()
end
end


博客提及呼吸灯,指出可通过delay来控制其速度,这属于嵌入式开发中灯光控制相关信息技术内容。
PWM模块&spm=1001.2101.3001.5002&articleId=90550262&d=1&t=3&u=23e5f7f5e5c8412d83a7a20e91a8bc78)

被折叠的 条评论
为什么被折叠?



