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.

[参考译文] TMS320F28379D:CMPAHR 设置可改变上升沿和下降沿延迟(不在寄存器中,而是在物理输出端)

Guru**** 2862450 points

Other Parts Discussed in Thread: TMS320F280049, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1634599/tms320f28379d-tms320f28379d-cmpahr-setting-alters-rising-and-falling-edge-delay-not-in-the-register-but-at-the-physical-output

部件号: TMS320F28379D
Thread 中讨论的其他器件: TMS320F280049C2000WARE

我在信号测量期间遇到此问题。 尽管我在论坛上找到了相关的讨论“TMS320F280049 :CMPAHR 设置会改变上升沿和下降沿延迟(不在寄存器中,而是在物理输出中)“、但问题仍未解决。 是否有其他解决方案可以解决此问题?

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

    您好:Minhsun、

    您能否提供加载到 CMPAHR、上升沿延迟和下降沿延迟中的值? 您还可以指定上升沿和下降沿延迟与 CMPHR 中加载的值之间的变化。

    此致、
    Harisyam

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

    尊敬的 Harisyam:

    感谢您的答复。

    以下是我加载的值。

    CMPAHR 上升沿延迟 下降沿延迟
    256 68.2ns 72ns
    0 68.2ns 82ns
    1024 68.2ns 72ns
    2048 68.2ns 72ns
    4096 69ns 72ns
    16384 70.6ns 74.6ns
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Minhsun、

    我没有发现与 CMPAHR 设置相关的上升沿延迟或下降沿延迟变化的报告错误。 为了更好地理解问题、您能否分享 PWM 或代码的完整配置。

    此致、
    Harisyam

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

    感谢您的跟进。

    根据请求、我附上了源代码的关键部分。 我正在使用 F28379D LaunchPad、该工程基于 C2000Ware 示例 HRPWM_DEADTIME_SFO_V8。
    当我尝试插入代码时、它显示“发生了错误。 请重试或联系您的管理员。“

    所以我将文件上传到了我的 Google 云端硬盘。

    https://drive.google.com/file/d/1TJrGyonwgfeblQx0TaxXG2iiYUdwgC5f/view?usp=sharing

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

    尊敬的 Minhusan:

    我会试着从我这边复制这个,然后回到你身边。

    令人遗憾的是、
    Harisyam