大家好 有个问题和大家讨论下
我在做算法控制的时候 算法中断没有用ePWM的Timer下溢中断 而是用了cputimer下溢中断
cputimer下溢中断周期为200uS
每次中断执行一次电流环计算
每进两次中断也就是400uS执行一次位置环和速度环的操作
ePWM的timer工作在50uS连续增减模式 但是没有用它的中断 只是设定ePWM timer下溢时更新比较寄存器的数值
这样做是想算法中断周期和PWM开关频率分开控制
比较寄存器的更新频率高于算法周期 这样会有问题吗
我自己想了一下感觉问题不大 因为比较寄存器的数值更新速度大于算法计算周期
如果小于算法周期 会有问题