This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
控制电机一般会用到6路PWM,
控制电机的启停涉及到控制6路PWM的开关,理想的情况当然是希望6路PWM能同时动作,
我们一般都采用对TZ相关寄存器操作来实现,比如控制电机停(PWM关闭)时,我们采用:
EPwm1Regs.TZFRC.bit.OST = 1;
EPwm2Regs.TZFRC.bit.OST = 1;
EPwm3Regs.TZFRC.bit.OST = 1;
很显然,执行相关语句是有先后顺序的,所以实际这6路并不是同时关闭,我做的实验结果也是如此。
同理,PWM开也有此问题
请问,有什么好的方法能实现6路同时开关动作?