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.

[参考译文] TMS320F28377D:ADC 突发模式

Guru**** 2547860 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/628764/tms320f28377d-adc-burst-mode

器件型号:TMS320F28377D

你(们)好。

我有一些有关 ADC 突发模式的一般问题。

由于 TMS320F28x 系列 ADC 外设中没有启用 SOC、如果我使用突发模式对非连续通道进行采样、这是否意味着必须对未使用的通道进行采样并将其包含在突发大小中?

此外、根据 TRM 模拟子系统、一些 ADC 通道不是事件连接到引脚。 例如、如果我要在突发模式下对 ADCA 通道5 (ADCINA5)和8 (VREFLOA)进行采样、我还必须对未连接的通道6和7进行采样。 这是想法、还是我有一些误解?

如果我想用软件触发来触发突发采样操作、应该在 ADCSOCFRC1寄存器中触发哪个通道、因为我没有看到其他寄存器用于突发模式软件触发?

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

    您好、Shuozhi、

    SOCx 不需要指向通道 x。 请参阅 TRM 中的突发模式示例"10.1.7.1突发模式示例"、例如:

    • 第一次突发使用 SOC12和 SOC13对通道7和5进行采样。  结果存储在 RESULT12和 RESULT13中
    • 第二次突发使用 SOC14和 SOC15对通道2和3进行采样。   结果存储在 RESULT14和 RESULT15中

    您可以对 SOC 和通道进行任意组合、包括使用不同的 SOC 重复对相同的通道进行采样。  例如

    • SOC8、9、10、11在第一次突发触发时对通道3、2、5、1进行采样。  结果存储在 RESULT8至 RESULT11中
    • SOC12、13、14、15在第二次突发触发时再次对通道3、2、5、1进行采样。  结果存储在 RESULT12至 RESULT15中。  

    当 ADC 处于突发模式时、软件触发器仍应起作用、但如果可能、我可能不建议将软件触发与其他硬件触发模式混用。  

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

    我原来的问题是在突发模式下的非连续 SOC、不知道它为什么会在今天早上成为非连续通道。

    软件触发器。 我的问题是、如果我不使用任何硬件触发器、如何触发突发采样。 例如、我将 SOC0-SOC11设置为高优先级(突发模式下为 N/A)、并将 SOC12-SOC15设置为 RR、应使用该软件触发来触发突发采样。 我是否使用 SOC12来启动突发采样、或者我可以使用 SOC12-SOC15中的任何 SOC 来触发突发?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shuozhi、

    每次突发只会对一组连续 SOC 进行采样、但如上所述、您可以将每个 SOC 的任何通道和任意数量的 SOC 配置为突发模式、因此您可能不会最终使用未使用的 SOC (除非您曾说要对8个通道进行采样并且希望使用3次突发、否则最终会有一个未使用的 SOC)。

    如果您不使用任何硬件触发器、则无需担心突发模式。 您可以轻松地显式触发所需的任何 SOC 集。 要一次触发 SOC12至15、您需要将"1111 0000 0000 000"写入 SOCFRC1。 如果您要触发 SOC12和13、则写入"0011 0000 0000";如果您想触发 SOC14和 SOC15、则写入"1100 0000 0000"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢!