关于TIM14和TIM16复用PWM的区别
想要搞两个PWM控制的呼吸灯,以前一直用的TIM3做的,今天换了别的定时器,就发现TIM14的功能正常,TIM16的没有反应,诸位大佬有没有遇到过这种情况的,希望可以不吝指点一波,多谢.:)本帖最后由 wenyangzeng 于 2018-12-21 16:45 编辑
1、貌似TIM16的
TIM_OCInitStructure.TIM_Pulse 没有设置;
2、还有PWM未启动
TIM_CtrlPWMOutputs(TIM16, ENABLE);
芯片型号STM32F030C8T6 wenyangzeng 发表于 2018-12-21 16:42
1、貌似TIM16的
TIM_OCInitStructure.TIM_Pulse 没有设置;
2、还有PWM未启动
多谢大佬指点,脉冲值不用设定,只需要打开TIM16的PWM就可以使用了,为什么这个TIM3和TIM14这些低速的不需要开启PWM的命令,TIM16却需要开启呢? ls164013 发表于 2018-12-21 16:55
多谢大佬指点,脉冲值不用设定,只需要打开TIM16的PWM就可以使用了,为什么这个TIM3和TIM14这些低速的不 ...
TIM16与TIM4控制寄存器有所不同,TIM16可以调制TIM17用于红外线发射。 wenyangzeng 发表于 2018-12-21 17:47
TIM16与TIM4控制寄存器有所不同,TIM16可以调制TIM17用于红外线发射。
本质区别不就是功能引脚不同嘛,然后时钟来源还是相同的吧
页:
[1]