• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 基于Freescale MCU與Audio Codec的安卓音頻附件設計

    基于Freescale MCU與Audio Codec的安卓音頻附件設計

    作者: 時間:2013-12-06 來源:網絡 收藏
    120 MHz

      ·采用USB Full Speed 作為音頻輸入

      ·通過I2S 音頻接口與SGTL5000 CODEC通訊傳輸音頻信號

      ·通過I2C 與CODEC通訊傳輸控制信號

      ·使用Xtrinsic Low-Power Touch-Sensing Interface作為媒體控制輸入

    基于Freescale MCU與Audio Codec的安卓音頻附件設計

    圖 2 Kinetis 原理圖

       SGTL5000 CODEC

      本方案采用 SGTL5000高性能、低功耗立體聲CODEC,支持I2S IN/OUT, SPI/I2C控制通道。支持主/從模式。HP輸出-100dB 信噪比,-80dB諧波失真。支持8KHz~96KHz采樣率,16/20/24/32位寬。

      在附件設計中,與SGTL5000交互主要有以下幾個方面:

      ·作為I2S 主機,SGTL5000作為設備,由MCU提供SCLK;

      ·MCU通過I2C配置SGTL5000工作模式以及輸入輸出配置;

      ·SGTL5000輸出音頻過程中,支持MCU對其進行音量、音質等配置;

      基于Freescale MCU與Audio Codec的安卓音頻附件設計

    圖3 SGTL5000接口

      USB模塊

       Kinetis K70 MCU集成了OTG模塊,OTG實現了USB 2.0全速/低速的HOST和DEVICE功能,并且通過主機交換協議實現主機與設備之間的角色轉換。在AOA 協議2.0中規定安卓設備為device,附件為主機,所以 本方案中使用MCU USB 全速HOST功能。

    基于Freescale MCU與Audio Codec的安卓音頻附件設計

      圖4: USB模塊

      I2S模塊

      Freescale Kinetis MCU K系列I2S模塊提供同步音頻接口 (SAI總線),它支持I2S、AC97、CODEC/DSP等全雙工同步串行接口。本方案中,I2S模塊主要負責將從來自安卓設備的音頻流傳輸給SGTL5000 CODEC。MCU作為I2S主機,SGTL5000作為設備。



    關鍵詞: Freescale MCU Audio Codec 安卓音頻

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 河西区| 栾城县| 龙州县| 安仁县| 道孚县| 乌兰察布市| 高邮市| 北碚区| 鲁甸县| 龙江县| 阳原县| 定襄县| 广州市| 滕州市| 辉县市| 赤峰市| 双柏县| 绵阳市| 神木县| 沂南县| 迭部县| 商都县| 宁化县| 弥勒县| 仁怀市| 湟源县| 乐业县| 惠安县| 阜城县| 华阴市| 留坝县| 鲁山县| 特克斯县| 德钦县| 汝州市| 巴林左旗| 吉水县| 萨迦县| 绵竹市| 保山市| 达州市|