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:使用 ADCSOCOUTSELECT

Guru**** 2589300 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1046150/tms320f28379d-using-adcsocoutselect

器件型号:TMS320F28379D
Thread 中讨论的其他器件:SysConfig

您好!

我有2个 SOC 在 UC 中工作。

我想在2个 GPIO 上看到它们。

您能解释一下这是如何实现的:

如何使用 ADCSOCOUTSELECT -我是否需要启用我感兴趣的两个 SOC?

2.如何连接到 GPIO?

非常感谢代码片段!

谢谢!

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

    您好!

    您能否详细说明一下在 UC 中工作的 SOC 意味着什么。 这些 SOC 是触发信号还是 ADC SOC?

    谢谢
    Vasudha

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

    您好!

    ADC SOC。

    我在 CTR=PRD 上具有 PWM1触发 SOCA、在 CTR=ZRO 上具有 SOCB

    我想在示波器上看到这些 SOC。

    此处的目标实际上是调试2个 DMA 通道-一个由 SOCA 触发、另一个由 SOCB 触发。 我怀疑这些 DMA 有一些问题。

    如果有另一种查看 DMA 触发的方法、那么我愿意接受建议。

    谢谢!

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

    你(们)好

    我认为无法在示波器上看到 SOC 信号。

    谢谢
    Vasudha

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

    在 TRM 中、图13-3 (ePWM 子模块)显示您可以为外部 ADC 生成脉冲。 因此、我认为这必须来自某些 GPIO。

    TRM 没有解释任何有关 ADCSOCOUTSELECT 的信息、但我认为这是在 GPIO 上生成 SOC 脉冲的起点。

    您能不能重新检查您的答案。

    非常感谢!

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

    尊敬的 TI 团队:

    上述问题是否有任何更新?

    谢谢你。

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

    Mojo、

    您对该信号的定义是正确的、它从本质上引出了本地 ePWM 生成的 SOCA/SOCB、该 SOCB 通常会路由到内部 ADC 以触发转换、并将其带到引脚。  请注意、这将仅显示该级别的信号(我认为将使其拉伸32个 SYSCLK 周期);而不是在 ADC 内部生成的实际 SOCx、这是线程中可能会在早期发生混淆的地方。  我们没有将物理 ADC 本地 SOC 信号输出到引脚的机制。

    在该器件(和其他 Gen3器件)上、该信号路由到 OutputX-BAR、然后后者可路由到 GPIO。

    TRM 提供了有关这方面的更多信息、请查看第1194页 https://www.ti.com/lit/spruhm8

    例如、ADCSOCA 可通过 MUX13位置1进行路由。

    您还可以使用 SysConfig 自动生成 C 代码以设置所有这些 https://dev.ti.com/sysconfig 您将要添加输出 X-BAR、然后选择您将从上面的 TRM 中找到的正确多路复用器。

    如果您有更多问题、请告诉我。

    最棒的

    Matthew

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

    谢谢!

    它的工作原理。