详情描述
使用庐山派在CanMV IDE K230中编译PWM例程代码会报错,例如 import time from machine import PWM, FPIOA # 配置排针引脚号32,芯片引脚号为46的排针复用为PWM通道2输出 pwm_io = FPIOA() pwm_io.set_function(46, FPIOA.PWM2) #初始化PWM参数# 默认频率2kHz,占空比50% pwm = PWM(2) #调整通道0频率为2000Hzpwm.freq(2000)# 调整通道0的占空比为 50% (32768 / 65535) pwm.duty_u16(32768) print(pwm.duty_u16()) 时会在pwm = PWM(2)处报错:TypeError: function missing 1 required positional arguments, 请问这是为什么、如何修改?
已尝试解决的方法及结果
#初始化PWM参数#
#调整通道0频率为2000Hzpwm.freq(2000)#
立创开发板
全部评论 默认 最新
立创开发板 官方
2025-09-09 16:24:19 来自广东
版本太老了 要升级dailybuild里面的固件
不凡
2025-08-24 17:39:43 来自广东
蹲解决方案
趁现在
2025-08-24 17:32:29 来自广东
怎么解决的?
渡尘
2025-08-24 16:30:17 来自上海
解决了吗兄弟,楼里好几个类似的问题了
56765
2025-08-23 21:06:29 来自广东
帮顶
没有更多啦~