ADC轉(zhuǎn)換,自動連續(xù)掃描規(guī)則組,軟件啟動,DMA,啟動軟件后輸入口電壓變化
電池10.58V,43K+10K分壓到ADC7,芯片未通電,ADC7為1.71V。 VDDA用TL431做參考,2.5V
所有初始化都做,只屏蔽掉啟動代碼,沒有啟動轉(zhuǎn)換,輸入引腳2.16V
開啟轉(zhuǎn)換,輸入引腳2.8V
這是為什么?
ADC轉(zhuǎn)換,自動連續(xù)掃描規(guī)則組,軟件啟動,DMA,啟動軟件后輸入口電壓變化
電池10.58V,43K+10K分壓到ADC7,芯片未通電,ADC7為1.71V。 VDDA用TL431做參考,2.5V
所有初始化都做,只屏蔽掉啟動代碼,沒有啟動轉(zhuǎn)換,輸入引腳2.16V
開啟轉(zhuǎn)換,輸入引腳2.8V
這是為什么?
您好,根據(jù)你的描述,當芯片未通電時,根據(jù)分壓電路,ADC7通道連接處電壓應(yīng)該為1.996V左右,不應(yīng)該是1.71V。注意當VDDA參考電壓為2.5V時,注意其他ADC模擬通道引腳不要接超過2.5V的上拉,此外初始化的時候建議將ADC相關(guān)結(jié)構(gòu)體清零。后續(xù)溝通,可通過郵箱(lzs@wch.cn)和我溝通,若方便,可以把原理圖發(fā)我看一下
謝謝,我已經(jīng)把VDDA改用3.3V了,現(xiàn)在測出來也非常準,誤差幾mV,可以滿足要求了。初始化啟動ADC電壓也正常,應(yīng)該就是你說的? 其他ADC模擬通道引腳不要接超過2.5V的上拉
感謝!