欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 充電寶芯片的坑爹特性,按鍵引腳復用為LED輸出引腳,但手冊只字未提 [打印本頁]

作者: 千早愛音愛玩51    時間: 2026-2-11 05:10
標題: 充電寶芯片的坑爹特性,按鍵引腳復用為LED輸出引腳,但手冊只字未提
我最近在調(diào)試做的一個露營燈的代碼,快給我搞吐了,同樣的按鍵代碼,在esp32上完美運行,在51單片機上卻死活運行不了。
這個項目里用了一顆ETA9741充電寶芯片,這個芯片很便宜,參數(shù)也不錯,6毛一片,可以雙向輸入輸出5v2a,用在我這個項目上很合適。官方給的示范原理圖在下面。
本來項目進行的挺順利的,板子焊好了,外殼設(shè)計好了,代碼寫好了,直到我測試代碼時,發(fā)現(xiàn)單片機始終無法從休眠喚醒,就檢查了一遍又一遍,搬到arduino測試來測試去(我是用keil寫的51單片機代碼,arduino是用來調(diào)試的,很方便),都沒有發(fā)現(xiàn)問題,我實在受不了了,就想用示波器打個按鍵引腳的波形看看。
你猜怎么著?
在長按之后,按鍵引腳波形是這樣的。(應(yīng)該在附件里)
當時我就直接蒙了,觸摸芯片是開漏輸出,單片機引腳是高阻,怎么會有這樣的波形呢?
在輸入按鍵測試之后,我發(fā)現(xiàn)這個波形在長按之后會出現(xiàn)/消失,說明這是受控的,因此不可能是觸摸芯片受到干擾導致的。
檢查后發(fā)現(xiàn),在設(shè)計時我圖省事,將ETA9741的按鍵引腳和單片機的按鍵引腳接在了一起,按手冊來說,這沒問題,按下按鍵之后,ETA9741會點亮他的4顆LED,指示當前電量狀態(tài)。但是實際卻不是如此。
經(jīng)過測試之后,我發(fā)現(xiàn),ETA9741的button引腳有一個手冊中沒有提到的功能,那就是長按之后,button會復用為推挽輸出,連接到vbus,輸出占空比為75%,高電平為vbus的方波。再次長按,button引腳恢復正常高阻狀態(tài)。
這導致即使按鍵按下,觸摸芯片下拉按鍵引腳,你這邊eta9741又推挽輸出高電平,給觸摸芯片灌幾十ma,直接短路了,搞個即使按鍵按下,電壓也是3.7v左右,依然是高電平,這樣子當然就無法正常檢測按鍵了。
之后我將led接到了這引腳上,確實很亮。這確實是引腳復用,在長按之后,75%的時間,引腳推挽輸出驅(qū)動led,25%的時間,引腳切換為高阻模式,檢測按鍵。
手冊中完全沒有提到這個功能,導致我傻傻的調(diào)試好久,,現(xiàn)在也只能把電路板上這根線刮掉,希望能給用這個人的芯片提醒一下吧。

89ad0995-636e-4426-8a93-923d1a82f24a_compressed.png (224.32 KB, 下載次數(shù): 0)

89ad0995-636e-4426-8a93-923d1a82f24a_compressed.png

屏幕截圖 2026-02-11 044626_compressed.png (242.93 KB, 下載次數(shù): 0)

屏幕截圖 2026-02-11 044626_compressed.png

屏幕截圖 2026-02-11 045102.png (30.84 KB, 下載次數(shù): 0)

屏幕截圖 2026-02-11 045102.png

作者: zhuyifa    時間: 2026-2-11 17:03
國產(chǎn)芯片商一點責任心都沒有
作者: 千早愛音愛玩51    時間: 2026-2-13 00:53
zhuyifa 發(fā)表于 2026-2-11 17:03
國產(chǎn)芯片商一點責任心都沒有

是啊,這么重要的問題都不在手冊上寫出來。而且很多國產(chǎn)芯片廠都是沒量/個人免談,發(fā)郵件工程師都不理你。sdk有的都是保密的。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1