TI中文支持网
TI专业的中文技术问题搜集分享网站

2808对ADC结果寄存器的值处理的程序,看的不是很明白

//读结果寄存器到临时变量
    tmpIU = 65535U – AdcRegs.ADCRESULT0;    //为什么要用户65535减去寄存器中的值
    tmpIV = 65535U – AdcRegs.ADCRESULT1;
    tmpIW = 65535U – AdcRegs.ADCRESULT2;
    tmpDBVD = AdcRegs.ADCRESULT5;
    tmpAuv = AdcRegs.ADCRESULT8;
    tmpBvw = AdcRegs.ADCRESULT9;

/***************************************************************/

Young Hu:

对采样值取反

//读结果寄存器到临时变量
    tmpIU = 65535U – AdcRegs.ADCRESULT0;    //为什么要用户65535减去寄存器中的值
    tmpIV = 65535U – AdcRegs.ADCRESULT1;
    tmpIW = 65535U – AdcRegs.ADCRESULT2;
    tmpDBVD = AdcRegs.ADCRESULT5;
    tmpAuv = AdcRegs.ADCRESULT8;
    tmpBvw = AdcRegs.ADCRESULT9;

/***************************************************************/

wenli pan:

回复 Young Hu:

你好,能稍微详细的解释一下吗?

赞(0)
未经允许不得转载:TI中文支持网 » 2808对ADC结果寄存器的值处理的程序,看的不是很明白
分享到: 更多 (0)