请问bldc无感控制如何使用timer1的com事件?

2019-07-14 14:24发布

最近在做一个bldc的无感控制,要用到timer1的com事件,看了手册,但是对于其原理还是不是很明白,现在理解为:有感bldc可以通过传感器信号触发com事件实现换相,无感bldc则要通过软触实现com事件,手册上说它可以同时改变pwm的通道设置,不用一一设置,那么com事件发生后我们自己还要更改pwm的设置吗?如果是我们自己在com中断里改变pwm设置的话,那么com中断和我们自己任意定一个中断实现换相有什么区别呢?真的很不明白,望高手能解释一下,有例程更好。不胜感激!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。