ch582管腳電平中斷監(jiān)測充電狀態(tài)不穩(wěn)定,時而正常,時而芯片重啟

我用ch582芯片管腳PB7的高、低電平中斷來對插拔USB口充電狀態(tài)進(jìn)行判斷,進(jìn)而點(diǎn)亮led,但發(fā)現(xiàn)中斷幾次正常后,再測試芯片總會時而重啟,時而正常,很不穩(wěn)定。中斷里面的代碼只是設(shè)置標(biāo)志位或管腳,沒有復(fù)雜的操作,不知道為什么,請求解決方案!


image.png



image.png

中斷書寫可以參考一下我們的PM例程,有詳細(xì)的代碼。注:中斷標(biāo)志需清除。

上述異常打印一下復(fù)位狀態(tài)寄存器,看一下復(fù)位原因。


我這邊打印出來是上電復(fù)位,如圖:

image.png

這是什么原因引起的呢?是否是插拔usb接口時產(chǎn)生了瞬間脈沖,導(dǎo)致芯片重啟?請指教!

image.png


你要測試插拔USB口充電狀態(tài),這時候你的PB7跟USB母口外殼連接,設(shè)置為輸入上拉,低電平進(jìn)中斷。同時拔插的另一個USB公口外殼接地,當(dāng)兩個USB口連接時,此時母口電平被拉低,會觸發(fā)中斷,進(jìn)行檢測。


你說的方法我這邊可以試驗(yàn)一下。不過我這邊用的是TP4057充電芯片,ch582的PB7和PB6設(shè)置為輸入上拉,低電平進(jìn)中斷來監(jiān)控充電狀態(tài),但是usb插入瞬間會有時會讓ch582重啟,是什么原因?qū)е碌腸h582重啟呢?有什么辦法能讓ch582不重啟呢?

image.png


按照上述方法測試后,再打印一下復(fù)位狀態(tài)寄存器。如果還是上電復(fù)位的問題,檢查一下供電,vio33,vinta的引腳電壓。


我按照?PB7跟USB母口外殼連接 的方法測試,ch582芯片還是一樣的重啟,復(fù)位狀態(tài)寄存器還是01。就休眠的時候重啟,喚醒狀態(tài)則正常,請求幫助!


麻煩幫解答一下,我這邊是做產(chǎn)品使用,替代da14585,現(xiàn)在就差最后一個問題了。就是ch582休眠時,充電會重啟,始終找不到什么原因。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频