dsp28335 周期问题

2019-07-20 17:13发布

dsp28335 芯片,一个程序里要输出两个spwm波形,但是载波的周期一个是1K,一个是10K,按照上升计数的方法,10K的周期设置为15000, EPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1;               // 高速时间基准分频
EPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV1;

1K的周期设置为37500
EPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV4;               // 高速时间基准分频
EPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV1;

按理说输出的波形应该是对的,但是波形的周期完全不对,两个波形都不对了。
是因为一个程序例不可设置两个不同周期的波形吗
0条回答

一周热门 更多>