神农鼎 发表于 2025-2-27 16:32:10

P2.0空载时输出:



MCU工作于3.3V,P2.0接下拉3K电阻,波形只有一点点下降。


P2.0输出上拉3K电阻到3.3V,波形基本不变:

楼主后来发现:
原先代码是使用的库函数,由于程序逻辑里面需要多次调用,
每次调用,都对pwm进行了初始化,可能是导致占空比不稳定的原因


梁工答复:
PWM初始化一次即可,每次初始化都会重新启动。


梁工也给了例程,两个例子:
PWMA或PWMB从P2.0输出PWM,周期1ms,频率1000Hz,占空比53%






页: 1 2 [3]
查看完整版本: pwm占空比