Other Parts Discussed in Thread: F28M36P63C2, C2000WARE
您好!
我正在尝试了解如何停止 ePWMx 脉冲序列输出的重复、以便最后一个脉冲不会被截断。 下图说明了这种情况。 我更喜欢使用软件命令来启动暂停、例如 EPWM1.AQCSFRC.bit.CSFA = 2、这会将输出置于持续高电平、这正是我所需要的。 但是、我希望最终的负向脉冲与之前的所有脉冲相同。 在我的例子中 、文档 sprug04a.pdf 适用、我已经研究了所有子模块、包括死区和跳闸区、但是我可以从这个文档中收集的所有内容是、如果软件强制(CSFA=2)命令恰好在负向脉冲期间发生、脉宽将相应地被截断、 也就是说、强制操作与 EPWM1信号完全异步。 我搜索了 E2E 上的社区主题、其中一些主题接近我要做的事情、但似乎没有任何结论认为这是可能的。 我刚刚开始使用 ePWM 模块、因此我可能缺少一些东西。 如果有任何建议,我将不胜感激。
谢谢、
Nick
