请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F280025 主题中讨论的其他器件:C2000WARE
大家好、
我的客户使用48引脚 F280025C 进行设计、VREFHI 和 VDDA 使用3.3V、他们使用的示例代码是 c2000ware 中的 adc_ex1_soc_software.c、 问题是他们发现 ADC 结果只有11位、例如、在任何引脚上读取3.3V、值约为2048、 1.65V 约为1024。
C:\ti\c2000Ware_3_02_00_00\driverlib\f28002x\examples\adc
他们在 F280025 controlCARD 上没有发现同一代码的这个问题,在他们的电路板上只有这个问题。
当他们针对以下函数将 ADC_INTERNAL 更改为 ADC_EXTERNAL 时、一切都正常、分辨率为12位。
SetVREF (ADC_ADCA、ADC_EXTERNAL、ADC_VREF3P3);
使用 ADC_INTERNAL 配置时会出现什么问题 、对此有任何建议?