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.

[参考译文] TMS320F280049:SysConfig 中的警告(EPWM 和 GPIO 之间发生冲突)

Guru**** 2928900 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1422058/tms320f280049-warning-in-sysconfig-conflict-between-epwm-and-gpio

器件型号:TMS320F280049
主题中讨论的其他器件:SysConfig

工具与软件:

尊敬的 TI 员工:

我想使用 TMSF280049PZ (100引脚)中的以下引脚排列来执行风扇的 PWM 驱动和旋转速度检测。
以下引脚排列无法更改:

风扇 PWM 驱动器    :51引脚(使用 EPWM7A)
风扇旋转检测:50引脚(使用 GPIO13)

在 CCS (版本:12.2.0.00009)的 SysConfig 中、如下图所示、有一条警告表明 EPWM7B 和 GPIO13相互冲突。
我可以忽略此警告并继续吗?

                                          

此致、
Tanimura

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

    尊敬的 Tanimura:

    为什么要将 GPIO50同时分配给 ePWM 和 GPIO13?

    如果您要将 GPIO50分配给 ePWM、而没有将 pin50分配给 GPIO13、如果警告被抑制、将覆盖 OTHER 的引脚多路复用。

    谢谢

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

    尊敬的 Prarthan:
    感谢您的确认。

    GPIO50是否意味着器件引脚50?
    我要使用器件引脚50作为 GPIO13。 我不想将 EPWM7B 分配给器件引脚50。
    在 SysConfig 中、我只想为 EPWM7A 设置引脚编号、但也需要 EPWM7B 来设置引脚编号。
    是否可以通过在 EPWM7B 的警告中设置"Suppress"来覆盖 GPIO13?

    此致、
    Tanimura

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

    尊敬的 Takuya:

    是的、GPIO50是引脚50、用于 SysConfig 配置、而不适用于您的电路板引脚50。

    器件引脚编号50、作为 GPIO13

    我认为这里有一些混淆。 将引脚50配置为 GPIO13是什么意思?

    [报价用户 id="626028" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1422058/tms320f280049-warning-in-sysconfig-conflict-between-epwm-and-gpio/5451806 #5451806"]我不想将 EPWM7B 分配给器件引脚50。[/QUOT]

    好的、那么您应该将引脚多路复用用用用用用用例更改为定制、并根据需要仅为 epwmA 和 B 分配引脚、如下所示。


    在这种情况下、我不建议阻止任何警告

    谢谢。

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

    尊敬的 Prarthan:
    感谢您的确认。

    「您的意思是什么-将引脚50配置为 GPIO13?」
    这意味着我要将引脚50与 GPIO13结合使用、如下图所示。

    我不知道是否可以将 PinMux 用例更改为自定义、如随附图像所示。
    更改为"Custom"后、在"Pin Used"中设置"EPWM _ A"可解决问题、但没有警告。

    感谢你的帮助。

    此致、
    Tanimura

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

    尊敬的 Tanimura:

    我建议您查看表8-5。 《GPIO 多路复用引脚》、请参阅参考手册。

    引脚50始终映射到 GPIO13作为默认功能、并且所有其他引脚均可根据用户配置进行选择。

    [报价 userid="626028" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1422058/tms320f280049-warning-in-sysconfig-conflict-between-epwm-and-gpio/5454175 #5454175"]

    这意味着我要将引脚50与 GPIO13结合使用、如下图所示。

    [报价]

    谢谢。