高级定时器1互补PWM输出控制

2019-07-20 04:53发布

我想通过程序控制互补PWM输出和不输出。
现在互补的PWM输出正常,当通过下面两条语句,可以把互补的PWM关闭TIM_CCxCmd(TIM1,TIM_Channel_1,TIM_CCx_Disable);
TIM_CCxNCmd(TIM1,TIM_Channel_1,TIM_CCx_Disable);

当我想重新再输出互补的PWM时,程序执行完下面两条语句后,
TIM_CCxCmd(TIM1,TIM_Channel_1,TIM_CCx_Enable);
TIM_CCxNCmd(TIM1,TIM_Channel_1,TIM_CCx_Enable);

发现,只有TIM1_CH1是有输出的,TIM1的互补通道TIM1_CH1N没输出。

求教,如何控制互补PWM的输出和不输出?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
DragonHow
1楼-- · 2019-07-20 09:58
 精彩回答 2  元偷偷看……
孤独患者123411
2楼-- · 2019-07-20 14:20
DragonHow 发表于 2018-11-26 10:31
非常无语,不发帖子找不到问题,一发帖子发现原来互补通道TIM_CCNx_Enable写成了TIM_CCx_Enable

最后程序调好了吗?菜鸟求大神分享

一周热门 更多>