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.

[参考译文] TMS320F28374S:ADC 的连续采样

Guru**** 2484615 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1440201/tms320f28374s-continuous-sampling-for-an-adc

器件型号:TMS320F28374S

工具与软件:

您好!

我想配置连续采样转换而不触发中断

数据表中的配置似乎使用中断来生成转换 ADC 的触发信号(ADCINT1)、

是否有任何相关的配置示例可供参考?

(__LW_AT__如果没有直接方法、替代方法是配置高频 PWM 辅助触发器 ADC)

谢谢。

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

    李素合峰、您好!

    是的、这是可以实现的。  其工作原理是初始转换由前8个 SOC 上的软件触发。  最后两个 SOC 将触发 ADC 中断 、然后触发其他8个 SOC 的转换。  之后、转换将连续发生。 请参阅示例 adc_ex5_soc_continuous。

    此致、

    Joseph

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

    尊敬的  Joseph:

    感谢您的答复!

    我看到此示例、其中 ADC 中断由 SOC 触发、多个 SOC 用于实现连续采样、一个中断触发多个样本。 这是否意味着采样频率比中断频率高8倍?

    在我的项目中、ADC 中断由 PWM 以固定频率触发、并且部分 SOC 用于转换其他通道。我想知道是否可以仅使用少量 SOC 实现连续采样?

    此致

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

     李素合峰、您好!

    对于连续采样、一个 SOC 始终处于转换状态、采样率不是由中断频率决定、因为 SoC 会连续以轮询模式进行转换。  此处、中断仅用作标志、表示一组 SOC 已完成转换、其他中断将启动 SOC 另一半的转换。  这就像一种乒乓方法、该方法从一个软件 ADC 触发器开始、转换从该点开始继续。  通过这种方法、您将获得数据表中指定的 ADC 的最大吞吐量。

    使用采用这项技术的较小 SOC 组仍可实现最大 ADC 吞吐量、因为在发出软件触发时不会停止转换、除非禁用所有4个 ADC 中断。  

    此致、

    Joseph

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

    尊敬的  Joseph:

    感谢您的答复!
    我想您所描述的正是我正在努力实现的目标、我将仔细阅读您提到的例行程序以理解这一点。

    此致