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.

[参考译文] TMS320F28388D:输入 Xbar eCAP 输入

Guru**** 2589300 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1068447/tms320f28388d-input-xbar-ecap-inputs

部件号:TMS320F28388D

大家好!

我将使用6个 eCAP 模块来测量频率或占空比,并使用1个模块来生成 PWM。 我认为我可以将 PWM 输出路由到输出 Xbar 的任何 GPIO 上吗?

我想我也可以将插件 Xbar 的任何输入保留到任何 ECAP 模块中吗?

但是,表6-8 (第81页)混淆了我的位置。 eCAP1捕获输入-  eCAP6捕获输入的含义是什么?  我应该使用这些引脚将 GPIO 路由到 eCAP 进行脉冲测量吗?

谢谢,

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

    您好,Erhan,

    这是 F2837x 器件的兼容模式,该器件没有“eCAP 输入选择”mux,即 ECCTL0.INPUTSel。 重置时,F2838x 器件的 ECCTL0.INPUTSel 寄存器将包含0x7F 即127,这意味着 INPUT7将连接到 eCAP1,INPUT8将连接到 eCAP2等

    如果您不是将代码从 F2837x 移植到 F2838x,则可以忽略此功能并将 ECCTL0.INPUTSel 设置为应用程序所需的任何内容。 如果这一点不清楚,请告诉我们。

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

    你好,弗兰克,

    非常感谢。 我想我明白了,但我只是要求确保。 因此,我可以将任何输入 Xbar 与任何 ECAP 模块一起使用来捕获 GPIO 的信号吗? 对吗?

    谢谢,

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

    您好,Erhan,

    没错。 每个 ECAP 实例的 ECCTL0.INPUTSL[15:0]映射到 INPUTXBAR1-16,如下所示。 例如,如果您的应用程序需要使用 INPUTXBAR1,则可以对所有 ECAP 使用 INPUTXBAR1。

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

    这就是我想知道的。 非常感谢!

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

    没问题。 如果出现更多问题,请告诉我们。