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.

[参考译文] TMS320F280049M:TripZone 模块操作的进一步说明

Guru**** 2535150 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/602503/tms320f280049m-further-explanation-of-tripzone-module-operation

器件型号:TMS320F280049M

大家好、

我想问一个了解跳匣区域模块工作原理的人-在 Tripzone TZCTL 寄存器中、您可以为多个事件设置操作、但这些事件之间是否有任何优先级表? 例如、如果 TZA 配置为高力、DCBEVT 配置为低力、则存在冲突的可能-核心如何解决这种情况?

更有趣的是、默认寄存器值为0 -强制进入高阻抗状态- TZCTL 寄存器的每个位应初始化为不同于0的值(11 -不执行任何操作)、以确保在仅使用来自事件的一个时正常运行?

最后一个问题-手册中的 TZCTL 说明表包含 DCBEVT2、DCBEVT1、DCAEVT1等内容...但在 ZB 说明中、我们可以再次找到 DCAEVT1/2 -这意味着、如果设置 TZA 事件、DCAEVT1/2也将触发操作?

谢谢!

MISO

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

    您好、Miso、

    对于优先级、这在 ePWM 章节的 DC 模块部分中进行了定义:

    因此、TZ 基本上优先、然后是直流 EVT1、再是直流 EVT2。

    我将研究其他问题。