代码拉取完成,页面将自动刷新
同步操作将从 DFRobot/upycraft_cn 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
pin:支持PWM的引脚
Pin(0)、Pin(2)、Pin(4)、Pin(5)、Pin(10)、Pin(12~19)、Pin(21)、Pin(22)、Pin(23)、Pin(25~27)
freq:频率
0 < freq <= 78125
duty:占空比
0 ≤ duty ≤ 0x03FF (十进制:0 ≤ duty ≤ 1023)
示例:
from machine import PWM, Pin
pwm = PWM (Pin(2), freq=1000, duty=1023)
函数说明:初始化PWM。
freq、duty如上所述
示例:
pwm.init(1000, 500)
函数说明:当没有参数时,函数获得并返回PWM频率。当设置参数时,函数用来设置PWM频率,无返回值。
freq_val:PWM波频率
0 < freq ≤ 0x0001312D(十进制:0 < freq ≤ 78125)
示例:
print(pwm.freq())
print(pwm.freq(2000)
函数说明:没有参数时,函数获得并返回PWM占空比。有参数时,函数用来设置PWM占空比。
duty_val:占空比
0 ≤ duty ≤ 0x03FF(十进制:0 ≤ duty_val ≤ 1023)
示例:
>>> print(pwm.duty())
50
>>> print(pwm.duty(500))
None
函数说明:关闭PWM。
示例:
pwm.deinit()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。