vb2002 发表于 2024-7-29 18:33:37

开了高阻,开了上拉电阻,,上拉电阻对PWM没作用?

开了高阻,开了上拉电阻,,上拉电阻对PWM没作用?

因为换了一个通道吗?
单独点亮P10口,,上拉电阻有作用
但是开启PWM以后,上拉电阻好像没作用.或者是高阻那个IO口没作用


vb2002 发表于 2024-7-29 18:53:22

比如正常通过上拉电阻点亮LED 是 4级亮度
但是通过PWM点亮LED 就是10级亮度了.特别亮
应该就是上拉电阻没参与

小涵子爸爸 发表于 2024-7-29 19:17:15

没明白你的意思,PWM输出是强推挽

DebugLab 发表于 2024-7-29 19:52:33

好像配置PWM相应IO自动设置成推挽

vb2002 发表于 2024-7-29 19:54:07

DebugLab 发表于 2024-7-29 19:52
好像配置PWM相应IO自动设置成推挽

如果是这样,那就没错了
设置PWM后,自动高阻变强推挽模式!!

vb2002 发表于 2024-7-29 19:54:22

小涵子爸爸 发表于 2024-7-29 19:17
没明白你的意思,PWM输出是强推挽

那就懂了.

vb2002 发表于 2024-7-29 19:56:25

wnagming 发表于 2024-7-29 19:53
IO复用功能会重新设置你的IO口模式

那就是说,还是要加个限流电阻才安全是吧!!

vb2002 发表于 2024-7-29 21:43:45

wnagming 发表于 2024-7-29 20:17
而且即使PWM占空比很小,导通情况下还是VCC接到LED,会损坏LED,必须加限流电阻 ...

不折腾了,搭线加限流电阻了

乘风飞扬 发表于 2024-7-30 09:26:53

上拉电阻是指IO口连接到VCC之间的电阻,你要的是IO口上串联的限流电阻:

vb2002 发表于 2024-7-30 10:48:43

乘风飞扬 发表于 2024-7-30 09:26
上拉电阻是指IO口连接到VCC之间的电阻,你要的是IO口上串联的限流电阻:

...

没错啊,我是上拉电阻和IO口
就是说PWM开启后,会自动开启推挽模式
所以这个上拉不起作用.
还是接了个5.1k限流电阻了
页: [1] 2
查看完整版本: 开了高阻,开了上拉电阻,,上拉电阻对PWM没作用?