• <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 來源:網絡 收藏

    概要

      附件是Android Open Accessory (AOA) protocol 2.0中新增的功能,它通過標準USB Class Interface將來自安卓設備音頻輸出到附件中,將音頻通過附件聲卡播放出去;并且附件可以作為一個人機接口設備來控制安卓設備,比如媒體播放的簡單控制等。本文詳細描述了基于 CODEC的附件設計方案。

      附件簡介

      本安卓音頻附件方案采用 Kinetis K(Cortex-M4)系列的 MK70FN1M0VMJ12作為主控芯片,Freescale 的SGTL5000音頻編解碼器將音頻輸出。與安卓設備通過USB接收原始音頻數據,并通過I2S輸出到SGTL5000音頻編解碼器。下面是Freescale安卓音頻附件的主要特點:

      ·安卓設備到附件采用44.1KHz 采樣率、雙聲道、16比特原始PCM音頻輸入

      ·通過HID實現安卓設備音樂曲目切換與暫停控制

      ·通過I2C調節SGTL5000輸出音量

      ·采用SGTL5000低功耗高性能立體聲輸出

      ·Xtrinsic Low-Power Touch-Sensing interface控制輸入

      1 安卓音頻附件硬件介紹

      1.1 硬件整體結構

      硬件框圖

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

    圖1 安卓音頻附件硬件框圖

      安卓音頻附件基本構成

    安卓音頻附件基本構成

      1.2 硬件功能模塊設計

      Freescale Kinetis MCU MK70FN1M0VMJ12

      Freescale Kinetis K系列是一款基于ARM Cortex-M4 的低功耗、高性能微控制器。本方案采用該系列中的MK70FN1M0VMJ12進行安卓音頻附件設計,具備1MB Flash與128KB RAM容量,同時具備USB 2.0接口。安卓音頻附件使用以下MCU功能:

      ·MCU工作平


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 荔浦县| 太康县| 阳泉市| 遂宁市| 凤凰县| 遂宁市| 舒城县| 杨浦区| 资源县| 长沙市| 丹东市| 松滋市| 高淳县| 拉萨市| 荆州市| 临海市| 商都县| 伊川县| 聂拉木县| 东乡县| 武强县| 乡城县| 元氏县| 彩票| 鹿泉市| 海原县| 庆阳市| 安阳县| 海伦市| 藁城市| 封开县| 伊宁县| 会同县| 四子王旗| 宣汉县| 乌苏市| 寻甸| 顺平县| 云和县| 漳浦县| 新沂市|