一、問題簡介
有客戶反饋,使用KT404C語音芯片,每次主板上電的時候,都會發(fā)指令將音量設置為20級,但是實際到使用現(xiàn)場,就會有終端的客人反饋,機器的音量變大了,這個是什么情況呢,該如何分析這個問題呢?
二、詳細分析
可以看看芯片的使用手冊如下:
手冊里面關于音量的說明如下:
1、芯片的dac輸出音量取值范圍是0--30 。30就是最大,也就是說KT404C只要掉電,再上電他的音量默認就是最大的。或者KT404C復位,音量也會恢復到最大
2、根據(jù)客戶的描述,這種情況,極有可能是主板沒有復位,但是KT404C因為異常情況導致復位,從而恢復音量至30級了 ,因為此時主MCU不清楚KT404C是否復位,所以就感覺聲音變大了
3、為什么會復位呢?這里分為軟件和硬件來分析
==》軟件,其實除了一個復位指令,其他情況產(chǎn)生復位的概率是很低的,至少到目前沒遇到過
==》硬件,這個最有可能,請優(yōu)先排查
比如:KT404C的5腳3.3V電容擺放不對,或者沒有,尤其在播放音樂的時候,導致電壓拉低了復位
比如:KT404C的4腳,電源輸入電壓過低,導致低壓復位,也是有可能
如果實在查找不出來原因,可以聯(lián)系我們,做音量設置后記憶的功能
==》也就是說,當用戶發(fā)送指令之后,KT404C芯片做存儲記憶,這樣即使KT404C每次復位了,都會是記憶的音量,就不再是最大30級了
==》同時,因為大部分的應用場景,都是需要音量最大的,所以我們才設計成每次上電音量默認最大,而不記憶的原則。調(diào)整音量,也可以調(diào)整功放的放大倍數(shù)解決,也是可以的,如下圖
審核編輯:湯梓紅
-
語音芯片
+關注
關注
12文章
1950瀏覽量
37597
發(fā)布評論請先 登錄
KT6368A通過藍牙芯片獲取手機時間詳細說明,對應串口指令舉例

KT148A語音芯片的一線通訊起始信號6ms,一幀數(shù)據(jù)有幾個起始信號


DLP3010用著用著就出現(xiàn)黑線,什么原因?
KT142C語音芯片內(nèi)置的320Kbyte空間不夠,還有其他方案嗎?

KT142C語音芯片支持的語音文件格式什么?Mp3還是wav呢?

KT148A語音芯片的聲音小,如何讓喇叭聲音變大?聲音影響注意點

KT142C語音芯片可以外掛NS4110B LM386 8002功放嗎?如何燒錄語音?

PCM5100芯片作為wav音頻的解碼芯片,請問音量是如何設置的?
TPA3118在播放的時候如果小音量就沒問題,但是音量一加大,就聽到啪的聲音,為什么?
KT1404A語音芯片USB連電腦,win7正常識別WIN10無法識別USB設備

KT1025A雙模藍牙芯片設置參數(shù)后搜不到藍牙信號,如何分析呢

評論