Part Number:TMS320F280049
另一种更简单的同步方式是:
EXTSYNCIN1是上升沿触发的信号。如果您的EPWM3可以确定一个固定的上升时刻的话(比如CTR = 0),将EPWM3的输出直接作为EXTSYNCIN1或EXTSYNCIN2的输入信号,也可以实现同步。
那个 在一个帖子上看到这个方法 这个是什么意思, “如果您的EPWM3可以确定一个固定的上升时刻的话(比如CTR = 0)” 是指什么呀 这个需要怎么实现呢
Xiazi Lee:
在ePWM3的CTR=0时,ePWM3的输出恰好是一个上升沿(类似配置:AQCTLA.bit.ZR0 = 0x1;)?
,
1 1:
不是很懂需要配置什么么
,
Xiazi Lee:
这句话应该是,将EPWM3的输出作为另一个EPWM模块的外部同步源输入。对于外部同步源的要求是能够路由到EXTSYNCIN1或者EXTSYNCIN2且信号在上升沿有效,这一点EPWM3的输出信号可以满足。
1 1 说:EXTSYNCIN1是上升沿触发的信号。如果您的EPWM3可以确定一个固定的上升时刻的话(比如CTR = 0),将EPWM3的输出直接作为EXTSYNCIN1或EXTSYNCIN2的输入信号,也可以实现同步。
,
1 1:
这样呀 那在同步中就算我配置
(*ePWM).EPWMSYNCINSEL.all = SYNC_IN_SRC_DISABLE_ALL;
(*ePWM).EPWMSYNCOUTEN.all= SYNC_OUT_SRC_DISABLE_ALL;
通过示波器观察他们也是同步的
,
Ben Qin:
你好,意思就是将EPWM3作为同步信号。
1 1 说:“如果您的EPWM3可以确定一个固定的上升时刻的话(比如CTR = 0)”
指CTR = 0 时触发上升沿。
1 1 说:这个需要怎么实现呢
请参照TRM 18.6 Action-Qualifier Submodule。
TRM:TMS320F28004x Real-Time Microcontrollers Technical Reference Manual
,
1 1:
https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/547229/tms320f280025c-ecap-epwm
可以看下这个问题么,配置实现不了是哪里的问题
,
Ben Qin:
好的,我的同事正在查看你的问题,他会帮助你的。
回到这篇帖子,该问题解决了吗?或者你还有其他疑问?
,
1 1:
https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/553087/tms320f280025c-epwm-cmpa
配置CMPA会自动重启EPWM
,
Ben Qin:
OK,我的同事会在该贴中回复您。这个帖子我就先关闭了。
,
1 1:
OK