您好!
我正在使用具有 Simplelink SDK 6.20的 cc1312R1进行工作、我需要使用 ADC 测量一节电池(CR17450、3V 电池)的电压。 我将 ADC 引脚连接在5Mohm 电阻器之间、一个连接到电池的正极、另一个连接到负极、如以下示例所示。

注意: 0V 和0v_B 通过跳线连接、R2和 R5是5M 电阻器。
在 C 代码中、我要这样做是为了执行 ADC 对话并转换为微伏...

使用这些 SysConfig 定义...

为了进行监控、我还在使用此函数读取芯片的内部读数。。。

但是、我正在使用源进行测试、在读取 ADC 时会得到不可靠的结果...

为什么会出现这种值差异? 如何更准确地执行 ADC 读数? 问题可能出在参考源?
由于我的应用、我确实需要使用 ADC、但我需要在读取(ADC 和芯片电池级)方面获得相同的可靠性。
此致、
João Silva
