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.

[参考译文] TMS570LS3137:查询有关微控制器的内容

Guru**** 1797640 points
Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1393924/tms570ls3137-query-regarding-microcontroller

器件型号:TMS570LS3137
主题中讨论的其他器件: HALCOGEN

工具与软件:

团队成员、您好!

我有一个关于 IC MCU 16/32位3MB FLSH 144LQFP (TMS5703137DPGEQQ1)的疑问。

在该控制器中、我们可以一次使用多少个 PWM。

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

    尊敬的 Priyanka:

    在 Hercules 器件中、可以使用3个主要模块生成 PWM:

    1. ePWM

    2. ECAP

    3. N2HET

    如果您验证的是 TMS570LS3137的数据表、则 PGE 封装没有 ePWM 和 eCAP 模块。

    因此、生成 PWM 的唯一方法是使用 N2HET 模块。

    使用 N2HET、我们可以通过两种方法生成 PWM。

    1.  HalCoGen 的内置黑盒 N2HET 模型

    2. 自定义的 NHET 程序

    我将在下面详细解释它们。

    1. HalCoGen 的内置黑盒 N2HET 型号:

    这是使用 N2HET 生成 PWM 的最简单方法之一。 这样、我们只需在 HALCoGen 中进行配置即可生成 PWM。

    在这里可以看到、我们可以在 HALCoGen 中配置所需的周期和占空比、并且可以生成 PWM。

    通过这种方法、我们可以从每个 N2HET 实例生成8PWM、并且我们在 TMS570LS3137器件中有两个 N2HET 实例:

    因此、我们总共可以使用此方法生成16PWM。

    2. 自定义的 NHET 程序:

    我们可以从 HET IDE 生成我们自己的定制 NHET 程序、因此如果我们这样做、理论上我们可以在每个 N2HET 引脚上生成 PWM。

    如果我们验证 PGE 封装上的 N2HET 引脚:

    N2HET1实例上有31个引脚

    N2HET2实例上的9个引脚:

      

    因此、总共可以生成40个 PWM。 但我们从未实际测试过这种方法、因为没有客户请求这么多 PWM、因此我们根本没有机会测试它。

    ——
    谢谢、此致、
    Jagadish。