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.

[参考译文] TMS570LS1114:ETPWM (跳闸区域子模块)的未解决问题?

Guru**** 2398695 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/625598/tms570ls1114-an-unsolved-problem-about-etpwm-trip-zone-submodule

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

您好:

根据 Bob 的建议,我再次提出我的问题。
关于使用 TMS570LS1114PGE (跳闸区域(TZ)子模块)的 ETPWM 模块、我有以下问题:
当我配置 HALCoGen:ETPWM3->: Trip、Zone、Source:select、All、my 程序代码时、添加了以下两句话:
etpwmEnableTripZoneSources (etpwmREG3、CycleByCY_TZ4);//4 5 6.
etpwmEnableTripInterrupt (etpwmREG3、CyclByCyclTrip);
我的程序代码可以正常工作、并在示波器上观察到正常的 PWM 波形。 但是、当我将代码更改为它时:
etpwmEnableTripZoneSources (etpwmREG3、CycleByCY_TZ1);//1 2 3
etpwmEnableTripInterrupt (etpwmREG3、CyclByCyclTrip);
我的程序代码无法正常工作、并且在示波器上观察到异常 PWM 波形。 我没有添加任何其他操作。

2、跳闸区域子模块最后如何使用、根据手册、我仍然无法很好地使用它、在这里停留了近一个月。 根据手册 spnu515b、TZ1至 TZ3来自页面上的 GPIO MUX、我是否需要其他配置?

主要短路或过流情况下的 OSTM,限流操作的 CBC?

说明:我想使用 ETPWM (TZ)模块。 我想实现该功能:当检测到错误信号时、当 TZ 模块到外部时、我可以发出早期警告、PWM 模块会给出一些相应的指令、当没有故障时、我的正常 PWM 输出。

期待您的回复。
邱志
2017/9/15

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

    要使用 TZ1、TZ2和 TZ3、您必须配置引脚3、4和118。 这可以在 HALCoGen 中完成、如下所示。

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

    Bob、您好!

    根据您的 HALCoGen 配置、我发现我是 TZ1、TZ2、TZ3 (pin3、4、118)未连接。但我的 TZ1、TZ2、TZ3语句流程 尽管程序正常运行、但我在示波器 ETPWM 上观察到没有波形、直接触发器故障。我将阻止代码部分、请帮我查看。

    此外、如果我想在外部 TZ 语句中检测到我以实现该功能、如何实现该功能、例如检测 OneShot_TZ3、将 pin3连接到过流信号以实现测试目的、为了检查 CyclByCyclTrip、IF 连接到 pin3 4 118连续过流信号什么? 是否可以在示波器上捕获 ETPWM 波形?

    查看您的回复。

    邱志

    2017年9月18日