主题:C2000WARE 中讨论的其他器件
工具/软件:
您好:
我们使用的是 TMS320F28386 处理器上的所有 ADC。 ADCB、ADCC 和 ADCD 工作正常并准确读取电压。 但是、ADCA 的通道读取不正确。
*** ADCAIN0**读数 比实际值高***50 mV。
*** ADCAIN1**读数 比实际值低***130mV**。
*所有 ADC 均 由基准 IC 提供相同的** 3V 基准电压**。
由于**ADCIN14 和 ADCIN15**是共享通道、因此我使用 ADCA、ADCB 和 ADCC 对它们进行了测试。 ADCB 和 ADCC 均读取正确的值、但 ADCA 仍不正确地读取这些值。
我尝试**禁用 ADCB、ADCC 和 ADCD 的时钟**、但问题仍然存在。
我还在`和不调用` adc_cal () 函数的情况下进行了测试,但没有任何变化。
我使用了** C2000Ware ADC_SoC_ePWM**示例工程、但仍然找不到解决方案。
我们使用的是** 16 位分辨率**、** ACQPS**设置是正确的—所有 ADC 都使用相同的设置。
处理器本身是否有缺陷?
ADC 修整设置是否可能存在问题?
对于我可以检查的事项、您还有其他建议吗?
谢谢