This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280041:哪些 FSI TX 触发器在 F28004 μ?上有效

Guru**** 2534260 points
Other Parts Discussed in Thread: C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1119466/tms320f280041-what-fsi-tx-triggers-are-valid-on-f28004

器件型号:TMS320F280041
主题中讨论的其他器件:C2000WARE

各位专家、您好!

我根据以下内容开发 FSI 通信代码。

C2000Ware_4_01_00_00\examples\demos\f28004x_fsi_daisychain_epwmsync\fsi_daisy_epwmsync_node。

它在寄存器(TX_OPER_CTRL_HI.EXT_TRIG_SEL)上设置0

但0表示保留在 sprui33d.pdf (F28004 TRM)中。

在 F28388D TRM 上、0表示"ePWM XBAR0-TRIP4"。

您能否告诉我们 F28004上的 FSI 规格是否正确?

    FSI_setTxStartMode(FSITXA_BASE, FSI_TX_START_EXT_TRIG);
    FSI_setTxExtFrameTrigger(FSITXA_BASE, 0);

此致、

Hidehiko

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hidehiko、您好!

    [引用 userid="183915" URL"~/support/microrims/C2000-microset-group/C2000/f/C2000-microriers-forum/1119466/tms320f280041-her-fSI-TX-triggers-are -valid -on f28004"]在 F28388D TRM 上,0表示"ePWM XBAR0-TRIP4"[引用]。

    F28004x 器件也应与此匹配。 需要相应地更新 TRM 和软件。 我相信它已经计划用于下一个版本、但我将进行检查。

    我很抱歉造成这种困惑。

    最棒的

    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kevin:

    感谢你的答复。

    我等待您的反馈。

    此致、

    Hidehiko

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hidehiko、您好!

    fsi.h DriverLib 文件中的 FSI_ExtFrameTriggerSrc 枚举已更新为与此匹配。 下次 TRM 更新也应反映此更改。

        FSI_EXT_TRIGSRC_EPWM_XBARTRIP4   = 0U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP5   = 1U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP7   = 2U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP8   = 3U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP9   = 4U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP10  = 5U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP11  = 6U,
        FSI_EXT_TRIGSRC_EPWM_XBARTRIP12  = 7U,

    'fsi_daisy_epwmsync_node.c'中的函数调用应更新为以下内容、我将提交一个内部 TT 以进行更新。

    FSI_setTxExtFrameTrigger(FSITXA_BASE, FSI_EXT_TRIGSRC_EPWM_XBARTRIP4);

    最棒的

    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kevin:

    感谢您的信息。

    我知道0-7值在 F28004上有效。

    此致、

    Hidehiko