Part Number:TMS320F28335
设计主dsp的GPIO33发出同步信号,从dsp的GPIO32接收同步信号。目前主dsp能正常发出同步信号,但从dsp未能正确接收到同步信号实现同步。从dsp的相关代码如图所示,其中在XINT3中断程序中XINT_InterruptCount能正常计数,但EPwm1Regs.TBCTL.bit.SWFSYNC = 1在debug过程中始终保持为0
Yu Yang:
老哥,以我浅薄的见解,GPBMUX1=0才是把引脚配置成GPIO使用。另外,我最也在做两块DSP之间EPWM发波同步的问题,可否讨论一下。
,
Freedom:
EPwm1Regs.TBCTL.bit.SWFSYNC = 1;是个one-time pulse的寄存器,不会保持为1的,你可以看看实际有没有完成同步。
,
Lance Lamrrard:
IO应为GpioCtrlRegs.GPBMUX1.bit.GPIO32 = 0;