我想问一下用DSP如何实现脉冲频率调制,是更改EPwmxRegs.TBPRD的值吗?如果提高频率,那么就是降低EPwmxRegs.TBPRD的值,如果这一时刻EPwmxRegs.TBCTR的值已经大于赋给EPwmxRegs.TBPRD的值,会出现什么情况是程序运行到F2837xS_DefaultISR.c这个程序里面吗?这一问题怎么解决?
mangui zhang:控制频率输出就是调整周期寄存器
我想问一下用DSP如何实现脉冲频率调制,是更改EPwmxRegs.TBPRD的值吗?如果提高频率,那么就是降低EPwmxRegs.TBPRD的值,如果这一时刻EPwmxRegs.TBCTR的值已经大于赋给EPwmxRegs.TBPRD的值,会出现什么情况是程序运行到F2837xS_DefaultISR.c这个程序里面吗?这一问题怎么解决?
mangui zhang:控制频率输出就是调整周期寄存器