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.

[参考译文] CCS/TMS320F28377D:双 CPU 中的 ePWM 所有权

Guru**** 2578945 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/649679/ccs-tms320f28377d-epwm-ownership-in-dual-cpu

器件型号:TMS320F28377D

工具/软件:Code Composer Studio

大家好、

我将使用28377设置 ePWM 模块。 想知道...

1.每个 CPU 是否有自己的 ePWM1~12? (这意味着总共有24个 ePWM 模块)

2.如果28377中只有12个 ePWM 模块、那么 INT 触发器和 PWM 输出的所有权是什么?

3.以下问题2、如何将 ePWM 模块所有权设置为 CPU?

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

    您好!

    [引述] 1. 每个 CPU 是否有自己的 ePWM1~12? (这意味着总共有24个 ePWM 模块)[/quot]

    不、只有12个 ePWM。 通过配置 CPUSEL、用户可以将其中的每一个分配给 CPU1或 CPU2。

    [引述] 2. 如果28377中只有12个 ePWM 模块、那么 INT 触发器和 PWM 输出的所有权是什么? [/报价]

    中断被发送到两个 CPU、而与 IP 所有权无关。 如果 CPU 上不需要 PIE、用户可以禁用 PIE 内部的中断。

    [引述] 3. 以下问题2、如何将 ePWM 模块所有权设置为 CPU? [/报价]

    第1点对此进行了说明。

    此致、

    Vivek Singh

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

    有关  ePWM 的 CPUSEL0寄存器位字段的详细信息、请参阅器件 TRM 的"2.15.9.40 CPUSEL0寄存器(偏移= D6h)[复位= 0h]"部分。


    Vivek Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Vivek
    感谢您的快速回复、这非常有帮助!