主题中讨论的其他器件:C2000WARE
我正在尝试同步两个板、一个用作主板、另一个用作从板。下面是主板的代码、不提供 GPIO 6中的任何同步脉冲。代码中的问题是什么
主器件:
//*** ePWM 中的主代码*********
EPwm1Regs.TBCTL.bit.SYNCOSEL = TB_CTR_ZERO;
SyncSockRegs.SYNCSELECT.BIT.SYNCOUT = 0; //EPWM1SYNCOUT
//***** GPIO *********
EALLOW;
//将 GPIO 配置为 ePWM
//PWM 1A e 1B
GpioCtrlRegs.GPAPUD.bit.GPIO6 = 0;//启用上拉电阻
GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 3;//将 GPIO6设置为 SYNCOUT
GpioCtrlRegs.GPADIR.bit.GPIO6 = 1;//设置为输出
EDIS;
;我是否需要为 epwm1写入 InitEPwm1Gpio(),就像为 ePWM 2和 epwm3写入一样