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.

[参考译文] LP-MSPM0L1306:外部 VREF ADC 读数关闭

Guru**** 2430620 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1349155/lp-mspm0l1306-external-vref-adc-reading-off

器件型号:LP-MSPM0L1306
主题中讨论的其他器件:SysConfig

团队成员好!

我尝试在 VREF 模块和 ADC 中使用2V 的外部基准。 我将使用示例代码 adc12_single_conversion_vref_external 作为起点。

软件设置:

1) 1)未修改 SysConfig:  

Vref 引脚:PA23

ADC0引脚:PA25

硬件设置:

1) 1)移除了 JP4跳线

2) 2)移除 JP1跳线

3) 3)将2V 连接到 Boostpack 接头 J2上的 PA23

4) 4)将1V 连接到 Boostpack 接头 J1上的 PA25。

我仔细研究了两个输入、以再次检查有2V 电压进入 Vref 线路、而1V 电压进入下面显示的 ADC0线路。

但是、ADCRESULT 和 ADC0_SVT_FIFODATA 寄存器的读数都不是1 V。  

12位时:读数应为(1/2)* 2^12 = 2048。

我不确定是在 SysConfig 中还是在硬件中有设置导致 ADC 结果偏斜?

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

    大家好、  

    我找出了错误、这是因为需要将 Vref 引脚 PA21接地、即使 Vref 在 SysConfig 中已禁用。

    这是否可以包括在介绍硬件引脚连接的示例的自述文件中?

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

    尊敬的 Nishka:

    我很高兴你能够这么快地发现麻烦。  是的、我要提交一个 SDK Jira 以添加该注释。