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.

[参考译文] LAUNCHXL-F28379D:如何使用 GPIO 输出配置具有 MATLAB 嵌入式编码器支持包的24 PWM#39?

Guru**** 2508465 points
Other Parts Discussed in Thread: C2000WARE, TMDSCNCD28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1101607/launchxl-f28379d-how-to-configure-24-pwm-s-with-matlab-embedded-coder-support-package-using-gpio-out

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:C2000WARETMDSCNCD28379D

你(们)好

我想使用适用于 F28379D Launch Pad 的 MATLAB/Simulink/嵌入式编码器支持包访问所有24个具有 GPIO 输出块的 ePWM。 我能够从 F28379D 获得17个 ePWM。 如何访问剩余的? 我要附加用于18个 PWM 的.slx 文件。 其中 GPIO 19是 J1中的引脚编号3、该引脚为 ONL 高电平。 无法配置。 请所有人推荐 J1/J2/J3/J4/J5/J6/J7/J8 F@8379D 中的 GPIO 引脚和相应的硬件引脚。
e2e.ti.com/.../reconfig_5F00_pwm_5F00_check1.rar

谢谢

此致、

交汇

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

    您好,Jiahui,

    为此、我们需要 MathWorks 团队的帮助。 我已请求 MathWork 工程师提供帮助。 请期待明天的回复。

    谢谢、此致、

    桑托什

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

    您好  Santosh,

    好,谢谢!

    此致,

    Vivian

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

    您好,Jiahui,

    我无法提取所附的 rar 文件。 我已附上从 PWM1A 到 PWM12B 的 GPIO 引脚分配的 EPWM 配置参数的屏幕截图。

    如果您仍然面临任何问题、您可以联系 MathWorks 技术支持、因为我们需要更多信息来更好地了解问题。 当我们收到支持请求时、我们的内部流程使我们能够让合适的人员参与解决此问题、我们将立即与您联系、以更详细的方式了解案例。  

    请通过以下地址联系我们:

    https://www.mathworks.com/support.html 

    此致、

    RAM Alla | MathWorks

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

    尊敬的 Vivian:

    为了添加到 RAM 的帖子中、下面是允许配置所有24个通道的 PWM 配置。 这是屏幕截图。

    谢谢、此致、

    桑托什

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

    你(们)好、 Santosh

    在图像中、我尝试获取18个 PWM。 我能够在示波器中看到除 GPIO19之外的所有 PWM、GPIO19是 Launch XL F28379D 的 J1的引脚3。 而是从引脚3获取完整的高电平信号。  对于其余6个 PWM、这最多为18个 PWM、Launch XL F28379D 板中可访问的引脚编号是多少。请验证并帮助我解决此问题。 至少现在、我需要18个 PWM。
    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vivian:

    我已向 RAM @ MathWorks 发送后续问题提醒。 我们应该期待明天作出反应。

    谢谢、此致、

    桑托什

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

    您好  Santosh,

    感谢您的快速回复! 我们会等待!

    此致,

    Vivian

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

    Vivian、

    MathWorks 团队、我今天打电话。 我们讨论了这个问题。 它看起来与 UART 冲突。 PWM10B 及更高版本可能需要使用其他引脚。 请查看可使用的其他 GPIO 引脚的数据表。

    谢谢、此致、

    桑托什

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

    您好  Santosh,

    我已将您的答案转发给客户。 客户表示很久没有回复。

    感谢你的帮助

    此致、

    Vivian

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

    您好  Santosh,

    客户最后回答,

    感谢您的持续支持。
    我已经回答了这个问题、我了解的是尝试避开 GPIO19、它等于 GPIO164、即 EPWM10B。
    我能够从 ePWM 1A、1B、2A、2B、3A、 3B、4A、4B、5A、5B、 6A、6B、8A、8B、9A、10A、 12A。
    我无法找到德州 launchpad F28379D 中其他 ePWM 的引脚编号、这些引脚分别是 ePWM 的7A、7B、9B、11A、11B、12B 和相应的 GPIO (12/157)、(13/158)、(17/162)、(20/165)、(21/166)、(23、168)。 还请查找 F28379D 的引脚编号源附件。
    总共只能获得17个 ePWM。
    请支持访问总共24个 ePWM 或至少18个 ePWM

    谢谢!

    此致、

    Vivian

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

    Jiahui、

    我看不到附件。 您可以再次访问吗?

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

    您好  Santosh,

    附件是一张图片、 我再次上传。 你能看到吗?

    谢谢!

    此致、

    交汇

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

    您好!

    是的、我可以看到图像。 让我回顾一下列表、今天稍后再向您回复。

    谢谢、此致、

    桑托什

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

    Jiahui、

    这些引脚似乎没有在 Launchpad 上引出。 您将需要使用 controlCARD。

    谢谢、此致、

    桑托什

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

    您好  Santosh,

    感谢您的回复。

    客户回复:“根据 Santhosh TI Launchpad F28379D 的说法,无法提供24个 ePWM,并且无法访问引脚。
    但 F28379D 的数据表描述了24EPWM。 请验证并确认。 作为一名学生、我们购买了 Launchpad、它以低成本满足我们的要求。 因此,请更新任何可能的方法。”

    此致、

    交汇

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

    Jiahui、

    如数据表中所述、该器件支持24个 ePWM。 LaunchPad 是一款适用于大多数常见用例的低成本 EVM、并不能提供所有信号。 如果您想使用24个 ePWM、它们应该使用 controlCARD。 我建议查看 C2000Ware SDK 中的 controlCARD 原理图。

    C:/ti/C2000/C2000Ware_4_01_00_00/boards/controlCARD/TMDSCNCD28379D/R1_3/F2837x_180controlCARD_R1_3_SCH_02Oct2015.pdf

    谢谢、此致、

    桑托什