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.

[参考译文] TMS320F280025C:CLB 输出路由

Guru**** 2455560 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1137899/tms320f280025c-clb-output-routing

器件型号:TMS320F280025C

根据我的理解、CLB 输出路由可以转到不同的位置、具体取决于多路复用器设置。 在本例中、我希望 CBL 的输出进入 PWM 的"SYNC"输入、以便我可以重新加载时基计数器。 我看到的唯一路径是输出到 GPIO (来自 CLB)、然后 将该 GPIO 连接到 PWM 的同步线路。  

当然、我是免费 GPIO 的简短介绍无论物理引脚的"MUX"设置如何、手动说明 GPIO 缓冲器的使用情况。  

So...can 当与该 GPIO 相关的物理引脚用于其他用途时、我将 GPIO 用于该信号路径? PWM 还是 SCIO?

David

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

    尊敬的 David:

    您能否向我展示您在文档中所指的位置? 让我将其传输给我们的 GPIO 专家

    此致、

    Peter

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

    尊敬的 David:

    感谢您的提问。 从 GPIO 的角度来看、如果您使用 GPIO -和- CLB 使用该 GPIO 的输入/输出 XBAR、则会发生冲突。 然后、问题就会变成 CLB 输入 XBar 是使用 GPIO XBAR 连接、还是使用单独的连接。 我现在请 Peter 从这个角度来看待这个问题。

    尊敬的 

    您能否向 David 提供 CLB XBar 是否以任何方式连接到 GPIO XBar? 我不熟悉 CLB 架构。 这里的具体问题是"CBL<->ePWM 同步输入"连接是使用 GPIO XBAR 还是 MUX。

    [编辑]注意:E2E 将在未来几天内进行维护、因此请预计延迟响应。 给您带来的不便、我们深表歉意。

    此致、

    Vince

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

    感谢 Vince 从 GPIO 角度提供的意见。

    David、

    CLB 输出与 EPWM 同步输入之间没有直接连接、唯一的连接方法是使用额外的 GPIO、如原始文章中所述。 CLB 外设确实有其自己的专用 CLBINPUTXBAR 和 CLBOUTPUTXBAR、但它们仅用于分别将 CLB 的输入和输出路由到 GPIO。 因此、要实现您要做的事情、您实际上必须找到一种减少 GPIO 的方法

    此致、

    Peter

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

    谢谢 Peter、  

    但我实际上找到了路径。 您可以使用 PWMXBAR MUX 1来输出 CLB 4。 然后将其设置为更高的跳闸。 使用直流比较功能生成同步脉冲。 然后、"Jason "向我展示了该链的最后一个环节。  启用相移负载。

    因此、该处理器具有很大的功率。 它需要大量的阅读才能了解可以做什么。 学习!

    David

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

    太棒了、很高兴你能从 Jason 那里得到这方面的澄清

    此致、

    Peter