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.

[参考译文] TM4C123GH6PM:采样序列发生器流

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1239064/tm4c123gh6pm-sample-sequencer-flow

器件型号:TM4C123GH6PM

您好!

在我的应用中、我需要以10kHz 的频率同时对10个通道进行采样。 我需要澄清一下如何使用序列发生器。 阅读产品说明书后、我将使用 ADC0对5个通道进行采样、使用 ADC1对其他5个通道进行采样。

由于每个 ADC 有4个序列发生器、我该如何高效地对5个通道的数据进行采样?

它是这样吗:

CH1 = SS0

通道2 = SS1

通道3 = SS2

Ch4 = SS3

Ch5=SS4第2个 FIFO 数据?

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

    您好!

     您的理解可能是错误的。 请参阅下表。 如您所见、SS0是可支持多达8个样本的序列发生器。 这意味着您要将 CH1/CH2/CH3/CH4/CH5全部分配给 SS0。 当接收到 SS0的触发信号时、它将按顺序对5个通道进行采样。 您也可以仅使用1个 ADC、而不是2个 ADC。 例如、您可以为第一个 ADC 的 SS0分配8个通道、为 SS1分配2个通道。 您可以在两个 ADC 之间拆分10个通道、这是您的决定。 当然、对于两个 ADC、可能会有一定的并行性。  

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

    感谢您的回复 Charles、  

    还有一点、ADC 的1MSPS 速率用于一个通道? 10个通道的电压会如何下降?

    如果我使用两个 ADC、该采样率能否以某种方式针对5个通道进行1Msps 的分频、并针对5个通道进行1Msps 的分频?

    如何开展工作。

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

    您好!

    另外一件事,ADC 的1MSPS 速率是针对一个通道?

     1MSPS 用于一个 ADC、而不是一个通道。 如果您只有开启通道、那么您可对该通道每秒获取1兆个样本。 但如果您有10个通道、那么 您最多可以在一秒钟内每个通道获得10万个样本、但对于10个通道、您仍然可以获得1MSPS。  

     如果您使用两个 ADC 模块、那么您可以获得高达2MSPS 的速度。