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.

[参考译文] MSPM0G3507:MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1468866/mspm0g3507-mspm0g3507

器件型号:MSPM0G3507

工具与软件:

您好、TI

我要配置 ADC

我已使用 HFCLK 作为 ADC 的时钟源作为16 MHz

已将位分辨率选定为10位。

我想知道如何计算样本和转换窗口、如下图中突出显示的那样。

我已经完成了以下配置设置、但我不知道我应该如何选择或设置 DL_ADC12_setSampleTime0、您能帮助我理解 ADC 计算吗、我想与 TRM 混淆吗?

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

    1) 1) DL_ADC12_setSampleTime0的参数用 ADCCLK 周期表示。 如果 ADCCLK=TSAMPLE=1us 16MHz、并且你想要(例如)一个采样/保持周期 TSAMPLE=1us、 你可以给出其值16。

    2)所需的采样/保持周期(以秒为单位)在很大程度上取决于传感器的源阻抗。 该公式在 MSPM0硬件设计指南(SLAAE76B)第6.1节中给出。 Rpar 和 Cpar 是您的电路的伪影、Cs/h、Rin 和 Ci 可在数据表中找到。 通过一个简单的电子表格就可以计算 出这个值、对于 G3507、10位、Rpar=1k Ω、Cpar=5pF [我的 EE 曾经告诉我如果我不知道更好的话、估计 Cpar=5pF]我的计算结果是 Tsample=166ns。 这些公式往往是保守的、因此我一般会进行求和。