TMS320F28374S: 如何实现接收到外部TZ信号延迟后再关闭ePWM功能?

Part Number: TMS320F28374S

请问该芯片如何实现pwmA和pwmB在接收到外部TZ信号后,ePWMA立即关闭、ePWMB延时后再关闭 的功能?感谢!

  • 您好,收到了您的案例,调查需要些时间,感您的耐心等待。

  • 您好,

    要实现接收到外部TZ信号后立即关闭ePWMA,然后在特定延迟后关闭ePWMB的功能,您可以结合数字比较(DC)子模块使用ePWM模块的跳闸区功能。

    首先,配置跳闸区域以响应外部信号。 这涉及设置XBAR (交叉杆)以将外部信号发送至ePWM模块的跳闸区输入。

    接下来,配置数字比较子模块,以根据行车区域信号生成事件。 此事件将用于控制ePWMA和ePWMB输出。 要在收到外部TZ信号后立即关闭ePWMA,请对DC事件配置操作。 如果这有帮助,请告诉我。

  • 这些我都了解并已经实现,我现在需要实现ePWMB引脚接收到TZ信号后延时200ns再关闭,请问除了中断+定时器的软件方案,有什么其他纯硬件实现的方案吗?感谢