您好!
我需要一些有关如何对 ePWM 脉冲进行计数的建议、然后在达到特定数字后将其关闭。
我知道我可以使用跳闸区域子模块来关闭 PWM 信号,我发现 eQEP 和 CLB 模块可以对脉冲进行计数--但是,我没有任何 GPIO 引脚可以自由连接到纵横制。
我也不能使用计时器中断、因为 PWM 信号的频率会发生变化。
我不确定、通过让 CLB 模块生成中断而无需使用 GPIO。
如果有人向我指出正确的方向,我将不胜感激。
此致、
Vishnu
编辑:我应该提到我需要对 ePWM4和 ePWM7的脉冲进行计数--我注意到 ePWM1和 ePWM2有一个到 CLB 的直接连接。 但是、似乎 CLB_OUT_4和 CLB_OUT_5已连接到 ePWM XBAR - 是否有方法让 CLB 在计数特定数量的脉冲后向 ePWM XBAR 发送输出、然后发送到跳闸区域子模块?
编辑2:如果我使用 ePWM 的 TZ 子模块、那么在这之后如何重新启用 ePWMA 和 ePWMB 信号?
 
				 
		 
					