Android MI2S和PCM簡要介紹

Android MI2S和PCM簡要介紹

轉載:https://blog.csdn.net/u012416612/article/details/51724222
原創破執如蓮fre 最後發佈於2016-06-21 00:21:35 閱讀數 3737  收藏
展開
    大部分高通平臺提供四組MI2S(MI2S和I2S,個人理解爲M可以多通路,如雙MIC信號在codec內mix後輸入)。其中分爲兩組引腳,每組引腳對應內部選擇器,分爲兩組MI2S引腳。

     而PCM和I2S使用引腳相同,但是很多配置不同,後面說到DAPM會提到dai_link和FE,BE的區別。

     第一組I2S爲pri_mi2s,這組一般在內部接高通的codec。

     第二組I2S爲sec_mi2s,這組只有RX引腳平臺沒有引出,也就是說,只能作爲RX,半雙工。

     第三組I2S爲thr_mi2s,這組高通默認是設置爲MIC的輸入I2S,且只有RX功能。

     第四組I2S爲quat_mi2s,全雙工,可外接I2S信號(有的項目需要將外部的高清I2S信號從手機speaker播放)。

    對應的PCM兩組引腳AUX_PCM和SEC_AUX_PCM.

    一般用SEC_AUX_PCM用作外接第三方codec,注意第三codec高通CE不會提供幫助,只能獲取patch,但是需要修改。

   

    MI2S的相關配置高通有文檔介紹,需要注意的是,配置引腳的時候儘量賦絕對值,不要使用與和或操作,高通文檔已知缺陷。

    調試I2S輸入的時候,請先從主模式播放,然後轉從模式。

   

   轉載請附帶原地址,便於有疑問的交流!thanks
————————————————
版權聲明:本文爲CSDN博主「破執如蓮fre」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u012416612/article/details/51724222

發佈了29 篇原創文章 · 獲贊 52 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章