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.

[参考译文] TMS320F2800137:ADC 输入通道和结果寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1237158/tms320f2800137-adc-inputs-channels-and-result-register

器件型号:TMS320F2800137

大家好、

在 F280013x 中、有21个 ADC 输入通道和16个结果寄存器。 这是否意味着在给定的时间、我们只能同时转换16个输入?

此致、

艾琳

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

    尊敬的 Irene:

    21个 ADC 输入通道在两个独立 ADC 模块之间共享。  每个 ADC 模块有16个 SOC、而每个 SOC 有一个相应的结果寄存器(例如、SOC0转换结果位于 ADCRESULT0...SOC15转换结果位于 ADCRESULT15中)。  SOC 是 C2000 ADC 中的基本设置。  每个 SOC 都可以配置通道、触发源和采样时间。  请参阅 TRM 中的 ADCSOCxCTL 寄存器说明以了解更多详细信息。  所有16个 SOC 只能分配给1个输入通道或不同的通道、具体取决于您的特定 F280013x 器件上实际可用的输入通道。  F280013x 器件中的两个 ADC 模块可以独立运行和设置、并且它们可以同时转换、前提是两者以相同的 ADCCLK 和采样时间运行并从单个源触发。

    C2000 ADC 中的 SOC 原理提供了多种可配置性和灵活性选项。  您可以灵活地使用全部或部分可用的21个 ADC 输入通道、并为每个 ADC 分配全部或部分16个单独的 SOC。

    希望这能为您澄清 SOC/ADC 操作。

    此致、

    约瑟夫