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.
如题:
配置使用内部电压参考Internal Reference Voltage
在AD端口 加入一个 2.55Vdc的直流电压,
理论ADCResult结果应该是 2.55 / 3.3 * 4096 = 3165
实际DSP AD读取的ADCResult值为:3106
误差 60,请问有遇到过类似问题没?
问题按照
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/96901 。。处理了
看起来不是只有我有这个问题
I connect AN0 to 3.3V and I write the correct value to "AdcRegs.ADCREFTRIM.bit.BG_FINE_TRIM" till I read 4096 to the AdcResultReg.
EALLOW;
AdcRegs.ADCREFTRIM.bit.BG_FINE_TRIM = "correct value";
EDIS;
你好,
我试过了,修改不同的 采样保持窗口时间,
AdcRegs.ADCSOC0CTL.bit.ACQPS = 0x6;
AdcRegs.ADCSOC0CTL.bit.ACQPS = 0x9;
AdcRegs.ADCSOC0CTL.bit.ACQPS = 0xf;
同一个DC输入电压,采样得到的ADResult值,和理论 误差都不一样,
采样保持时间 也并不是越大越好。
就比较奇怪,和外网的这两位仁兄的很像,并且 也都是28069的芯片,
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/351356#pi320995=2
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/96901 。。