shaw 发表于 2026-2-26 09:04:09

关于PWM问题3

PWM管脚开机时总有一个高电平自动出现,PWM程序启动后就变成正常低电平,有什么解决办法?

狂热主宰 发表于 2026-2-26 09:28:56

部分引脚有默认状态
查看手册可否切换

乘风飞扬 发表于 2026-2-26 10:30:18

初始化时先将对应IO口置0,然后再设置输出模式,例如:
Pxx = 0;
Pxx设置为推挽输出模式;

梁工 发表于 2026-2-26 14:39:12

上电时,IO的电平由外部上拉、下拉电阻确定,上拉输出高,下拉输出低。
main函数初始化时将IO输出你要求的电平。
初始化PWM时,启动PWM后,将IO设置为推挽输出。

shaw 发表于 2026-2-27 09:49:12

梁工 发表于 2026-2-26 14:39
上电时,IO的电平由外部上拉、下拉电阻确定,上拉输出高,下拉输出低。
main函数初始化时将IO输出你要求的 ...

我已经怎么做了,效果很好
页: [1]
查看完整版本: 关于PWM问题3