如何使用STM32指定一个IO输出PWM波

2019-07-14 20:08发布

我想让PC2输出PWM波,但是PC2不能复用为定时器。请问应该怎么弄???谢谢各位大神赐教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
feigehouse
2019-07-16 02:21
andy_wsj 发表于 2016-11-21 17:13
这样写不太好,从代码来看你是用中断模拟一个PWM波形,PC2引脚好像也没定义硬件PWM,这样只能做较低频率的PWM。
假设你做一个30%占空比的PWM,周期为T,则启动的时候将T3的中断周期设置为0.3T,其间PC2输出高电平,当T3产生中断时,PC2输出低电平,并将T3的中断周期改为0.7T,再次产生中断时,回到开始,就完成循环输出。如 ...

请问是这样的吗?
wqe.jpg

一周热门 更多>