如图所示,DAC采用的是MCP4725,I2C通信正常参考电压给的是3.3V,然后给DAC数字量1024,按理来说输出电压是3.3V *1024/4096 = 0.825V,事实也如此,输出电压0.825V
然后我想着将这个引脚连接给ADC的输入引脚,如果没问题的话,ADC应该会输出1024,但是无论DAC给的数字量是多少,DAC总是输出2047
ADC使用DMA单通道,一切正常,因为给ADC输入引脚多少电压值,他都会转化为相应数字量
但是DAC接ADC,明明引脚电压也是一样的,ADC输出就一直是2047,什么原因啊
---------------------------------------------------------------------------------------------------------------------------------破案了家人们,我是xx,要在ADC得到数据之前把DAC先输出了