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.

[参考译文] TMS320F280025:ePWM 的边界问题

Guru**** 2576215 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/993257/tms320f280025-boundary-issues-for-epwm

器件型号:TMS320F280025

尊敬的香榭丽舍

我向我们的客户提出这一问题。

当死区时间长于 CMPx 将输出复位为低电平时、最终输出波形将是什么样的?

2.当我们测试 ePWM 的行为时、我们使用影子加载功能、一次性全局加载和 CTR=0时的加载。 我们注意到、当我们设置 CMPA=0时、PWM 输出变为低电平、而没有任何影子到活动负载。 但是、当我们将 CMPA 设置为任何其他值时、同样没有任何影子到活动负载、PWM 会在写入 CMPA=0之前返回到之前的占空比。 为什么 CMPA=0具有此类行为并且似乎覆盖了影子功能?

黄维恩

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

    死区计时器的工作独立于任何其他子模块。 只要死区处于活动状态、它就会跨越周期和零边界、并继续修改输出。

    CMPA 不会覆盖影子功能、所采取的操作具有优先级列表、优先级列表在 TRM 中可用。 当同时发生多个操作时、唯一采取的操作是最高优先级的操作。