TMS320F28P650DK: Ecap时钟源同步问题

Part Number: TMS320F28P650DK


28P65的Technical Reference Manual中,在配置Ecap外设的ECAPSYNCINSEL寄存器时,没有明确的位定义,未说明SYNCIN的选择,但是我在28P55的Technical Reference Manual中找到了相关说明,P65和P55在这个寄存器的配置中,位定义和SYNCIN选择是否相同,我能否沿用P55的SYNCIN表来配置P65。另外,Ecap无论是选择cap模式还是APWM模式,在使能相位同步功能时,TSCTR都会接收SYNCIN信号的同步吗?

image.pngimage.png

  • 您好,
    已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 您好,

         是的,我们正在准备更新 TRM 章节中的这张表格。很抱歉给您造成的困惑。

          请参考 driverlib 的 ecap.h 了解 f28p65x 上的 syncin 源。

         

     //! Disable Sync-in
        ECAP_SYNC_IN_PULSE_SRC_DISABLE         = 0x0,
        //! Sync-in source is EPWM1 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM1   = 0x1,
        //! Sync-in source is EPWM2 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM2   = 0x2,
        //! Sync-in source is EPWM3 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM3   = 0x3,
        //! Sync-in source is EPWM4 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM4   = 0x4,
        //! Sync-in source is EPWM5 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM5   = 0x5,
        //! Sync-in source is EPWM6 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM6   = 0x6,
        //! Sync-in source is EPWM7 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM7   = 0x7,
        //! Sync-in source is EPWM8 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM8   = 0x8,
        //! Sync-in source is EPWM9 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM9   = 0x9,
        //! Sync-in source is EPWM10 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM10  = 0xA,
        //! Sync-in source is EPWM11 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM11  = 0xB,
        //! Sync-in source is EPWM12 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM12  = 0xC,
        //! Sync-in source is EPWM13 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM13  = 0xD,
        //! Sync-in source is EPWM14 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM14  = 0xE,
        //! Sync-in source is EPWM15 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM15  = 0xF,
        //! Sync-in source is EPWM16 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM16  = 0x10,
        //! Sync-in source is ECAP1 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP1   = 0x11,
        //! Sync-in source is ECAP2 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP2   = 0x12,
        //! Sync-in source is ECAP3 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP3   = 0x13,
        //! Sync-in source is ECAP4 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP4   = 0x14,
        //! Sync-in source is ECAP5 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP5   = 0x15,
        //! Sync-in source is ECAP6 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP6   = 0x16,
        //! Sync-in source is ECAP7 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP7  = 0x17,
        //! Sync-in source is Input XBAR out5 signal
        ECAP_SYNC_IN_PULSE_SRC_INPUTXBAR_OUT5 = 0x18,
        //! Sync-in source is Input XBAR out6 signal
        ECAP_SYNC_IN_PULSE_SRC_INPUTXBAR_OUT6 = 0x19,
        //! Sync-in source is Ethercat sync0 signal
        ECAP_SYNC_IN_PULSE_SRC_ETHERCAT_SYNC0 = 0x1A,
        //! Sync-in source is Ethercat sync1 signal
        ECAP_SYNC_IN_PULSE_SRC_ETHERCAT_SYNC1 = 0x1B,
        //! Sync-in source is EPWM17 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM17  = 0x1C,
        //! Sync-in source is EPWM18 sync-out signal
        ECAP_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM18  = 0x1D,
        //! Sync-in source is FSI RXA RX signal
        ECAP_SYNC_IN_PULSE_SRC_FSIRXA_RX_TRIG1 = 0x1E,
        //! Sync-in source is FSI RXB RX signal
        ECAP_SYNC_IN_PULSE_SRC_FSIRXB_RX_TRIG1 = 0x1F,
        //! Sync-in source is FSI RXC RX signal
        ECAP_SYNC_IN_PULSE_SRC_FSIRXC_RX_TRIG1 = 0x20,
        //! Sync-in source is FSI RXD RX signal
        ECAP_SYNC_IN_PULSE_SRC_FSIRXD_RX_TRIG1 = 0x21,

  • 收到,感谢

  • 收到,感谢