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.

[参考译文] TMS320F280049:ECAP/ePWM 同步功能问题

Guru**** 2555870 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/981403/tms320f280049-ecap-epwm-sync-function-question

器件型号:TMS320F280049

您好 Champ、

 对于 eCAP/ePWM 同步功能、我有两个问题、如下所示:

如果 eCAP6被配置为使用 EXTSYNCIN1作为 SYNC 输入、并且 通过输入 XBAR 将 GPIO0配置为 EXTSYNCIN1。

从 GPIO0 上升沿到 CTRPHS 的多少个 SYSCLK 延迟被加载到 TSCTR? 该延迟时钟是固定的还是不固定的?

2.根据我的测试,如果 eCAP6启用 HRCAP 功能,EXTSYNCIN1同步功能将无法工作,但是如果我禁用 HRCAP 功能, EXTSYNCIN1同步功能将正常工作。 我是否可以知道原因?

如果 ePWM1配置为使用 EXTSYNCIN1作为 SYNC 输入、并通过输入 XBAR 将 GPIO10配置为 EXTSYNCIN1。

从 GPIO10 上升沿到 TBPHS 被加载到 TBCTR 的 SYSCLK 延迟有多少? 该延迟时钟是固定的还是不固定的?

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

    对于 ePWM、您将通过 INPUTXBAR、因此延迟不是固定的。

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

    您好!

    回答您的问题:

    1.可能会有所不同、我需要咨询我们的设计团队进行确认。 您是否在同步模式下使用 GPIO0?

    2.当 eCAP6被配置为高分辨率电容器(HRCAP)时、当您说 EXTSYNCIN1函数不起作用时、您的意思是什么? 当 EXTSYNCIN1信号出现时、您是否看不到 TSCTR 计数器初始化为0? 您能否提供有关配置和故障情况的更多详细信息?

    此致、

    Nirav

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

    Nirav、您好!

    将 GPIO0用作异步 模式。

    另请检查 eCAP EXTSYNCIN1 延迟。

    如果启用 HRCAP、 CTRPHS 值被载入 TSCTR  、从未发生过、但是 EXTSYNCIN1 脉冲始终存在。

    但是、如果禁用 HRCAP、 当   EXTSYNCIN1 上升沿到达时、CTRPHS 值可以加载到 TSCTR NORMAL。

    在 TRM 中有以下描述、这个 输入同步意味着 GPIO 输入限定条件 与 SYSCLKOUT 或者 eCAP 模块 同步 功能同步?

    如果这 意味着   在 HRCAP 模式中不支持 eCAP 模块同步功能?您能否告知详细原因?

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

    您好 Champ、

    对我的问题有任何反馈?

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

    您好、Chen、

    当使用 HRCAP 时、HRCLKNTR 在与 SYSCLK 异步的 HRCLK 上运行、因此不能实现输入同步。

    我仍在等待来自设计团队的延迟号码。 同时、我是否可以知道延迟与客户使用的案例有什么关系? 延迟数将不是确定性的、可以在几个周期内关闭。  

    此致、

    Nirav