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.

[参考译文] TMS320F280025:ADC 只有11位 ADC 分辨率

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/929163/tms320f280025-adc-only-have-11-bits-adc-resolution

器件型号: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 配置时会出现什么问题  、对此有任何建议?

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

    你好、很强、

    它们是否强制 VREFHI 上施加电压?  如果是、则不能使用内部基准模式、因为内部基准将尝试将器件的基准电压强制输出到 VREFHI 引脚上、因此如果另一个源驱动该引脚、则会发生竞争。