新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 嵌入式多媒體播放器的設計與實現

        嵌入式多媒體播放器的設計與實現

        作者: 時間:2009-12-18 來源:網絡 收藏

          經過各種資料的搜索和比較,最后總結出三種有代表性的 MP3方案。如表 2所示:

        有代表性的 MP3方案

          由上表的分析結果及本的實際情況,最后選定了方案1,方案內容如下: AT89C51SND1C:CPU+解碼器+USB控制器;CS4330A:D/A轉換;任意雙路運算放大芯片: 音頻放大;K9F5608:32M Flash存儲器;最后選定了集成 MP3解碼器的 MP3播放器方案,選擇了 AT89C51SND1C作為主控制器。

          (2)、AT89C51SND1C簡介 [5-6]

          AT89C51SND1C是ATMEL公司推出的基于8位C51 MCU內核的MP3解碼器芯片。它內置 MP3硬件解碼器和 USB控制器,支持 48、44.1、32、24、22.05及 16KHZ采樣頻率,具有重低音、中音、高音均衡控制和重低音環繞聲效果。 它可以適應市場上不同 DAC的可編程的音頻輸出接口,兼容 PCM格式和 I 2S格式。內置 2304BRAM和 64KB Flash程序空間,方便用戶增加復雜的功能,并提供 MP3音頻時鐘及 USB時鐘。

          (3)、硬件系統結構圖(詳見圖 2)

          4、軟件

          4.1、系統流程圖

          ①、系統主框架圖:

          ②、MP3音頻解碼系統過程:

        系統主框架圖

          ③、MP3播放過程流程圖:

        MP3播放過程流程圖

          ③、人機交互流程圖見圖6:

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 五大连池市| 甘泉县| 梅州市| 宜兴市| 舒城县| 龙江县| 正蓝旗| 鹿邑县| 军事| 达州市| 新蔡县| 邵东县| 苍溪县| 瓮安县| 乌鲁木齐县| 额敏县| 寿阳县| 苏尼特左旗| 错那县| 什邡市| 连州市| 莲花县| 同江市| 布尔津县| 新晃| 巫溪县| 申扎县| 英德市| 屏南县| 宣化县| 福海县| 扬州市| 伊宁市| 响水县| 会宁县| 五大连池市| 石河子市| 曲阳县| 平湖市| 上饶县| 郴州市|