最近刚开始学习stm32的timer,对于“complementary output”,也就是所谓的“互补输出”不是很明白。有下面几个问题请教大家:
1.如果我同时enable OCx和OCxN(把CCxE和CCxNE都设置为1),并把CCxP设置为0,CCxNP设置为1,那么这样子还算不算互补输出?按照我的理解,这样子的话,OCx和OCxN的波形应该是一样的了,就不叫互补输出了吧?那dead-time也就不起作用了,对吧?
2.如果我同时enable OCx和OCxN(把CCxE和CCxNE都设置为1),并把CCxP设置为1,CCxNP也设置为1,那么这样子还算不算互补输出?
多谢大家指点! |