请问,28335epwm模块相位寄存器的值不可以一直 刷新吗,相位数值是时基的四分之一,中断里改变频率,同时也改变了相位数值,但是结果一直输出高电平,偶尔有几个波形,禁止装载相位后除了相位就一切正常了,请问这是什么原因引起的?附上中断里的有关程序
EPwm5Regs.TBPRD = t_prd/2;
EPwm5Regs.TBPHS.half.TBPHS = t_prd/4;
EPwm5Regs.CMPA.half.CMPA = t_prd/4; // Set compare A value
mangui zhang:
你先别改变频率 改变相位看看吧
应该不能以较高的频率去改变