最近有一些客戶咨詢在我們QCC的芯片上是否都支持光纖(SPDIF)的輸出?如果支持該如何實現實現這個功能?
那顆芯片支持光纖輸出,大家最好查看芯片的芯片的data sheet(與其相信人家的說法,不如相信自己的眼睛“耳聽為虛,眼見為實”,當然咨詢我們大聯大的FAE,我們是不會騙你的)。
“這里我偷偷的告訴大家QCC3021是支持光纖的輸入和輸出的,后面我就拿QCC3021來給大家講解”
QCC3021配置SPDIF的輸出,不僅僅是簡單的配置輸出的類型(之前CSR的芯片就是這么配置的),當前QCC3021也是需要配置輸出Hardware Type 的。
然后呢?我們還需要配置一下光纖的輸出PIO、光纖輸出的采樣率、光纖輸出的速率。
這在配置界面是沒有的,可能不少的客戶是不知道的吧,這個配置實際是通過MIB KEY來配置的,大家可以參考如下。
這樣大家才能讓光纖才能正常的輸出。
如果大家在功能上想需要實現光纖輸出和DAC輸出實現來回切換的功能, 那就需要調整代碼來實現了,通過配置輸出的ID可以知道是audio_output_config_t這個結構體來配置的。
可以參考如下。
以上是簡單的給大家描述了SINK工程有關SPDIF的輸出實現功能,如果大家想了解headset 工程的SPDIF的輸出實現,可以聯系我們AITg的FAE,我們再給大家一一的指導。
-
藍牙耳機
+關注
關注
20文章
5660瀏覽量
59330
發布評論請先 登錄
相關推薦
評論