主题中讨论的其他器件: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 结果偏斜?
 
				 
		 
					