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.

TMS320F280049C: EPWM如何用外部信号触发计数器重新计数?

Part Number: TMS320F280049C


想请教一个问题,我的硬件会检测到一个方波信号,我想把这个方波信号给到DSP,在它的上升沿和下降沿时使EPWM模块的CTR计数值归零,重新计数。我该怎么实现呢?是使用数字比较子模块做同步信号吗?但是不是很理解,同步信号是脉冲的形式吗?但是我检测到的是方波,如何在边沿处产生脉冲呢?

  • 你好,我的理解是你要做PWM同步?

    技术手册上的说明:

    If the EPWMxSYNCI signal is held HIGH, the sync will NOT continously occur. The EPWMxSYNCI is rising edge activated.

    所以我认为:

    关于方波信号,只有上升沿有效,是可以被识别并触发同步,下降沿至少从芯片的角度来说没办法触发同步。

    关于CMPSS模块,确实可以通过DCAEVT1和DCBEVT1来触发同步,效果是跟EPWMxSYNCI一样的