做AD采样,硬件为模拟信号经过处理,经过运放跟随,串一个10K电阻,经过一个小电容(102)滤波,经过二极管钳位,经过74LV4053对模拟信号进行选择,最后进入28335AD采样通道。最初测量结果准确,误差很小,但是随着时间推移,测量结果一直在下降,最终下降为0,测量硬件上的电压,运放跟随出来的结果正常,也就算串联的10K电阻调理电路端电压正常,DSP端的电压被拉下来了,正好是被二极管钳位的结果,不知是为何,求指点。(AD配置模式:顺序采样、级联模式、PWM触发,PWM工作在up-down模式,频率15K,一个PWM周期触发两次AD采样。每次AD中断对结果进行处理,然后对74LV4053模拟信号进行切换)