基于stm32的PWM输出

2019-07-14 23:26发布

在做STM32的PWM输出时,我参照例程,把原来的tiM1-CH1改成了TIM3-CH1,也就是PA.6端口,程序里面涉及到定时器的参数和函数名都改过了,可是在PA.6得不到PWM波,我是用PA.6端口驱动LED的,朱成西循环改变占空比值,LED却是一直常亮,而且亮度不增不减,求大神指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
1250983732@qq.c
1楼-- · 2019-07-15 09:50
果然新人没人理
1250983732@qq.c
2楼-- · 2019-07-15 14:02
 精彩回答 2  元偷偷看……
漠小然
3楼-- · 2019-07-15 18:17
你要根据对应的表   查看你所驱动的TIM3模块式通道几      不能你想设置哪个通道就设置那个   祝你好运{:1:}{:1:}{:1:}{:1:}
原子聚合
4楼-- · 2019-07-15 20:11
这行语句不对!比较值是随着led0pwmval这个变量变化而变化的.
QQ截图20140728182150.png
1250983732@qq.c
5楼-- · 2019-07-15 23:39
漠小然 发表于 2014-7-28 14:53
你要根据对应的表   查看你所驱动的TIM3模块式通道几      不能你想设置哪个通道就设置那个   祝你好运{:1: ...

我是根据原理图来的,通道口我确定没错的
1250983732@qq.c
6楼-- · 2019-07-16 03:59
原子聚合 发表于 2014-7-28 18:22
这行语句不对!比较值是随着led0pwmval这个变量变化而变化的.

我想改的极端一点,就先把循环隐掉了,看看输出是否为占空比为0的pwm

一周热门 更多>