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.

[参考译文] MSPM0G3519:MSPM0G3519:ADC0 和 ADC1 的 ADC 转换结果不同

Guru**** 2788275 points

Other Parts Discussed in Thread: MSPM0G3519

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1611206/mspm0g3519-mspm0g3519-adc-conversion-result-different-for-adc0-and-adc1

器件型号: MSPM0G3519

尊敬的 TI 团队:

关于 ADC0 和 ADC1 的 ADC 转换(基准电压为 VSS、10 位分辨率)、我有一个问题。

目前,我正在做一个实验,当我在没有电压的 A0_4 上测量 ADC 时,该值在 18-20 左右很小。 这是正确的、当我施加 0 - 3 范围内的电压时、结果也很好。 然后、我尝试在 A1_4 上执行相同操作。 当没有电压时、结果为大电压 357-402(约为 1.15 - 1.29V)。 当对该引脚施加大约 3V 的电压时、结果也不正确。 您对此问题有任何提示吗?  

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

    这是在 LaunchPad 上吗?

    引脚上还有其他问题吗?

    “不正确“是什么意思?

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

    1/是、这是在 LaunchPad MSPM0G3519 上。  
    2/否、引脚上没有其他内容。 我只需对 2 个不同的单元 ADC0 和 ADC1 进行测量。 上述行为。 而当我向 ADC1 引脚施加电压时、它似乎是正确的。 例如、如果我在引脚 A0_4 上施加 3V((VDD 为 3.3V、分辨率为 10 位)=>那么结果为 930-940、这是正确的。 但当我尝试使用 A1_4 时、它是 340-400。 我认为这是不正确的。  

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

    尊敬的 Khanh:

    我看到 A0_4 和 A1_4 上的读数均相同、为 930-940。 您是否能够共享您的应用代码和器件配置设置?

    此致、
    Brian

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

    您好、Brian、

    我再次检查、它对所有通道都有效。 我只会在保持模拟引脚悬空时注意到错误的行为。 当引脚悬空时、从单位 0 读取的 ADC 值似乎处于较小的范围 (0-100) 内。 当引脚悬空时、从单元 1 读取 ADC 时、在范围 (200-400) 内。  

    非常感谢您的支持