Other Parts Discussed in Thread: C2000WARE
未找到datasheet 和TI例程中关于16位差分ADC的配置,利用SOC软件启动,自己配置的软件转换结果与实际相差很大,求助。
A0和AI为一对输入
AdcSetMode(ADC_ADCA, ADC_RESOLUTION_16BIT, ADC_SIGNALMODE_DIFFERENTIAL);
AdcaRegs.ADCSOC0CTL.bit.CHSEL = 0; //SOC0 will convert pin A0
AdcaRegs.ADCSOC0CTL.bit.ACQPS = acqps; //sample window is acqps +
//1 SYSCLK cycles
AdcaRegs.ADCSOC1CTL.bit.CHSEL = 0; //SOC0 will convert pin A1
AdcaRegs.ADCSOC1CTL.bit.ACQPS = acqps; //sample window is acqps +
//1 SYSCLK cycles
AdcaRegs.ADCSOCFRC1.all = 0x0001; //SOC0
感觉结果相差很大,请问有相关资料或者例程否?求解