Part Number:TMS320F28388D
大家好,
我想要实现epwm5输出一个软件强制同步信号且该同步信号作为epwm5的同步信号输入源,当epwm5接收同步信号后则TBPHS → TBCTR 。
实现步骤:设置epwm5的同步信号输入源为EPWM5.SYNCOUT,TBPHS设置为0,epwm5设置为上下计数,设置epwm5同步信号输出源为软件强制同步信号,设置TBCTL[PHSDIR]为1,执行EPWM_forceSyncPulse(EPWM5_BASE)代码,生成软件同步信号,调试的时候观察TBSTS[SYNCI]已经置1,但观察寄存器TBCTL[SWFSYNC]并没有设置为1,TBCTL[PHSEN]已经设置为1,而TBCTR寄存器也没有导入TBPHS的值。
请教各位工程师帮忙解答一下,谢谢。
下面附上我的工程。0246.28388D_TEMP_CPU1.zip
Yale Li:
我需要一些时间来看一下