headset 怎樣定位插入耳機無法識別的問題

2021-07-15 07:23:24 字數 1100 閱讀 4848

[description]

儲存到相簿

2016-5-12 10:50 上傳

配置lk裡面對應project的dws檔案,把耳機插拔的gpio配置為輸入上拉。

儲存到相簿

2016-5-12 10:50 上傳

把耳機插拔的eint觸發方式配置為低電平觸發,256ms的debounce time。

開機後,不插入耳機看該gpio是否為高電平,以及對應的mode是否正確。可以使用

adb命令來check。

#adb shell

#cd /sys/devices/virtual/misc/mtgpio/

check all gpio setting

index: mode(0~7) pullselect(0 low,1 high) din(1 en) dout(1 en)

pullenable(1 en) dir(0 in, 1 out) ies(1 en)

#cat pin

pin: [mode] [pull_sel] [din] [dout] [pull en] [dir] [ies]

36: 0 1 1 0 1 0 1

標紅的值表示配置為輸入上拉,din為1表示該gpio是高電平,為0表示是低電平。

如果din為0,說明該gpio的電平狀態是不正確的,先確保配置正確,配置正確後電平

不正確,請check 硬體電路。

2、如果有第一步的log,沒有第二步的accdet pmic 中斷log。

儲存到相簿

2016-5-12 10:50 上傳

按照accdet的檢測原理,請用示波器測量hp_mic的accdet輸入電壓是否在

0.5~1.77v之間。

如果電壓都不在區間範圍之內,請按照參考設計check電路。

怎樣定位自己

如何去定位自己,我覺得應該是很多初畢業學生甚至工作了好多年的人都比較煩惱的乙個問題。在生活節奏如此快的乙個大都市裡,換工作重新定位自己似乎對每個人來說都是家常便飯。然而,在換工作之前你有沒有想好你要找乙份什麼樣的工作,你要拿到多少錢的薪水,你要學到哪些方面的知識?這些你都想好了嗎?如果你都想好了,那...

怎樣插入豎直線

我們都知道用可以插入一條水平線,但如何插入一條豎直線呢?我們既可以利用插入 的方法,也可以利用的方法。先看看用方法插入豎直線。建立乙個 然後在某一單元格內插入一條水平線,然後將此線選中,單擊滑鼠右鍵,選擇 水平線屬性 命令,將其寬度設為1個畫素,高度為100畫素,一條高為100畫素的垂直線就出來了。...

怎樣進行產品定位(上)

這段時間在從事遊戲社群化方向的策劃。為某款遊戲定製化社群。針對該款遊戲做了一次深入的資料探勘,當中一項資料特別有意思。對遊戲中的好友關係進行統計。當中玩家好友數在1 5個的佔了70 6 10個的11 平均好有數6個。這些資料公開之後。大家對社群化價值有了不同的看法。技術gg非常失落地說 好友數這麼低...